diff options
Diffstat (limited to 'handler.go')
-rw-r--r-- | handler.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -8,7 +8,7 @@ import ( "net/http" ) -type Handler func(user model.User, sess *sessions.Session, req *http.Request) interface{} +type Handler func(user model.User, sess *sessions.Session, req *http.Request) (interface{}, model.User) func getSess(req *http.Request) (*sessions.Session, error) { sess, err := SessionStorage.Get(req, "mailremind-sess") @@ -57,7 +57,7 @@ func mkHttpHandler(h Handler, tpl *template.Template) http.HandlerFunc { } user := userFromSess(sess) - outdata := h(user, sess, req) + outdata, user := h(user, sess, req) mail := "" if user != nil { mail = user.Email() |