aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kavon <hawk@alexkavon.com>2023-11-30 05:34:33 -0500
committerAlexander Kavon <hawk@alexkavon.com>2023-11-30 05:34:33 -0500
commit540cd61b540aed0c0e3ee57e69de173c6c8b7c05 (patch)
treea5c2324a58d38a06985cb7fb1d7328c4e1c2e44d
parentac7f557d6039ec10518e39af7259e5e97f59fd38 (diff)
setup user show route to use session
-rw-r--r--src/user/routes.go4
1 files changed, 3 insertions, 1 deletions
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})
}
}