diff options
| author | Alexander Kavon <hawk@alexkavon.com> | 2023-11-30 05:34:33 -0500 |
|---|---|---|
| committer | Alexander Kavon <hawk@alexkavon.com> | 2023-11-30 05:34:33 -0500 |
| commit | 540cd61b540aed0c0e3ee57e69de173c6c8b7c05 (patch) | |
| tree | a5c2324a58d38a06985cb7fb1d7328c4e1c2e44d | |
| parent | ac7f557d6039ec10518e39af7259e5e97f59fd38 (diff) | |
setup user show route to use session
| -rw-r--r-- | src/user/routes.go | 4 |
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}) } } |
