From d6148f289aa113f8325813e76bd039342987337a Mon Sep 17 00:00:00 2001 From: djpbessems Date: Mon, 11 Mar 2024 14:55:49 +1100 Subject: [PATCH] fix: Add multiple verbose debugging --- pkg/spamasaurusrex/main.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkg/spamasaurusrex/main.go b/pkg/spamasaurusrex/main.go index 710d534..9cad36a 100644 --- a/pkg/spamasaurusrex/main.go +++ b/pkg/spamasaurusrex/main.go @@ -30,7 +30,12 @@ var config = oauth2.Config{ var sessionStore = sessions.NewCookieStore([]byte("xDDBjhYwyndZty3exGNq2ahE8wHRCR4DfdCJCSoWXAYncfWw2UQDH63QcJ9CkrGx")) func rootHandler(w http.ResponseWriter, r *http.Request) { - session, _ := sessionStore.Get(r, "spamasaurusRex") + session, err := sessionStore.Get(r, "spamasaurusRex") + if err != nil { + log.Println(spew.Sdump(err)) + return + } + if token, ok := session.Values["token"]; ok { log.Println(spew.Sdump(token)) w.Write([]byte("Token retrieved from session")) @@ -59,7 +64,12 @@ func callbackHandler(w http.ResponseWriter, r *http.Request) { return } session.Values["token"] = token - session.Save(r, w) + + err = session.Save(r, w) + if err != nil { + log.Println(spew.Sdump(err)) + return + } log.Println(spew.Sdump(session))