From dd0f6b3650426a06218bff875301471b92c6f03e Mon Sep 17 00:00:00 2001 From: sentriz Date: Sat, 18 Nov 2023 07:01:39 +0000 Subject: [PATCH] fix(admin): don't start with empty session key fixes #414 --- cmd/gonic/gonic.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/gonic/gonic.go b/cmd/gonic/gonic.go index 8816789..ede497d 100644 --- a/cmd/gonic/gonic.go +++ b/cmd/gonic/gonic.go @@ -232,7 +232,8 @@ func main() { log.Panicf("error getting session key: %v\n", err) } if sessKey == "" { - if err := dbc.SetSetting("session_key", string(securecookie.GenerateRandomKey(32))); err != nil { + sessKey = string(securecookie.GenerateRandomKey(32)) + if err := dbc.SetSetting("session_key", sessKey); err != nil { log.Panicf("error setting session key: %v\n", err) } }