Fixed nil pointer derefence due accessing account page if cookie not set

This commit is contained in:
2025-02-16 13:54:44 +11:00
parent 840c595cf5
commit 9994bed47e

View File

@@ -19,9 +19,9 @@ func HandleAccountPage() http.Handler {
return http.HandlerFunc(
func(w http.ResponseWriter, r *http.Request) {
cookie, err := r.Cookie("subpage")
subpage := cookie.Value
if err != nil {
subpage = "General"
subpage := "General"
if err == nil {
subpage = cookie.Value
}
page.Account(subpage).Render(r.Context(), w)
},