From 540cd61b540aed0c0e3ee57e69de173c6c8b7c05 Mon Sep 17 00:00:00 2001 From: Alexander Kavon Date: Thu, 30 Nov 2023 05:34:33 -0500 Subject: setup user show route to use session --- src/user/routes.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/user/routes.go b/src/user/routes.go index f82cbdc..d3db728 100644 --- a/src/user/routes.go +++ b/src/user/routes.go @@ -99,6 +99,8 @@ func Authenticate(s *server.Server) http.HandlerFunc { func Show(s *server.Server) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { - s.Ui.Render(w, "user/me", &struct{ Message, Username string }{"Congrats on getting this far!", session.Username()}) + session := r.Context().Value(sessions.SessionCtxKey("session")).(sessions.Session) + username := session.Get("username").(string) + s.Ui.Render(w, "user/me", &struct{ Message, Username string }{"Congrats on getting this far!", username}) } } -- cgit v1.2.3