Mercurial > gemma
comparison pkg/controllers/json.go @ 1327:cabf4789e02b
To make golint happier made context.Context to be the first argument of auth.RunAs.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 25 Nov 2018 15:56:07 +0100 |
parents | a244b18cb916 |
children | 8f5a5c86f2a9 |
comparison
equal
deleted
inserted
replaced
1326:515815565bd0 | 1327:cabf4789e02b |
---|---|
61 var jr JSONResult | 61 var jr JSONResult |
62 var err error | 62 var err error |
63 | 63 |
64 if token, ok := auth.GetToken(req); ok && !j.NoConn { | 64 if token, ok := auth.GetToken(req); ok && !j.NoConn { |
65 if session := auth.Sessions.Session(token); session != nil { | 65 if session := auth.Sessions.Session(token); session != nil { |
66 err = auth.RunAs(session.User, req.Context(), func(conn *sql.Conn) error { | 66 err = auth.RunAs(req.Context(), session.User, func(conn *sql.Conn) error { |
67 jr, err = j.Handle(input, req, conn) | 67 jr, err = j.Handle(input, req, conn) |
68 return err | 68 return err |
69 }) | 69 }) |
70 } else { | 70 } else { |
71 err = auth.ErrNoSuchToken | 71 err = auth.ErrNoSuchToken |