rebuilt the session store and fixed the bugs we were seeing

This commit is contained in:
2025-10-10 16:36:38 -06:00
parent 560afa47bd
commit 6cdb0ffacf
6 changed files with 141 additions and 73 deletions
+8
View File
@@ -23,6 +23,14 @@ type RenderedSideboxItem struct {
Flags map[string]bool
}
// LinkX dereferences the Link pointer safely.
func (item *RenderedSideboxItem) LinkX() string {
if item.Link == nil {
return ""
}
return *item.Link
}
// RenderedSidebox is the data for a single rendered sidebox.
type RenderedSidebox struct {
TemplateName string