Fixed bug in post link resolution that was causing conference alias to be set wrongg on post links. Closes issue #3.
This commit is contained in:
+4
-4
@@ -247,7 +247,7 @@ func NewTopic(ctxt ui.AmContext) (string, any) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return "error", err
|
return "error", err
|
||||||
}
|
}
|
||||||
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.URLParam("cid"), conf.TopTopic+1))
|
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.GetScratch("currentAlias").(string), conf.TopTopic+1))
|
||||||
checker.Append(postdata)
|
checker.Append(postdata)
|
||||||
checker.Finish()
|
checker.Finish()
|
||||||
v, _ = checker.Value()
|
v, _ = checker.Value()
|
||||||
@@ -282,7 +282,7 @@ func NewTopic(ctxt ui.AmContext) (string, any) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return "error", err
|
return "error", err
|
||||||
}
|
}
|
||||||
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.URLParam("cid"), conf.TopTopic+1))
|
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.GetScratch("currentAlias").(string), conf.TopTopic+1))
|
||||||
checker.Append(ctxt.FormField("pb"))
|
checker.Append(ctxt.FormField("pb"))
|
||||||
checker.Finish()
|
checker.Finish()
|
||||||
zeroPost, _ := checker.Value()
|
zeroPost, _ := checker.Value()
|
||||||
@@ -734,7 +734,7 @@ func PostInTopic(ctxt ui.AmContext) (string, any) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return "error", err
|
return "error", err
|
||||||
}
|
}
|
||||||
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.URLParam("cid"), topic.Number))
|
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.GetScratch("currentAlias").(string), topic.Number))
|
||||||
checker.Append(postdata)
|
checker.Append(postdata)
|
||||||
checker.Finish()
|
checker.Finish()
|
||||||
v, _ = checker.Value()
|
v, _ = checker.Value()
|
||||||
@@ -805,7 +805,7 @@ func PostInTopic(ctxt ui.AmContext) (string, any) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return "error", err
|
return "error", err
|
||||||
}
|
}
|
||||||
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.URLParam("cid"), topic.Number))
|
checker.SetContext("PostLinkDecoderContext", database.AmCreatePostLinkContext(comm.Alias, ctxt.GetScratch("currentAlias").(string), topic.Number))
|
||||||
checker.Append(ctxt.FormField("pb"))
|
checker.Append(ctxt.FormField("pb"))
|
||||||
checker.Finish()
|
checker.Finish()
|
||||||
postText, _ := checker.Value()
|
postText, _ := checker.Value()
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
## Release 0.1.0 - April 6, 2026
|
||||||
|
|
||||||
|
* Implemented all functionality from the last known version of the Venice Web Communities System, circa 2006.
|
||||||
Reference in New Issue
Block a user