diff pkg/controllers/json.go @ 508:e41b48825f5f metamorph-for-all

Fixed logic error when fetching a connection.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 24 Aug 2018 16:10:33 +0200
parents 22e1bf563a04
children 4a1db55a9920
line wrap: on
line diff
--- a/pkg/controllers/json.go	Fri Aug 24 15:56:56 2018 +0200
+++ b/pkg/controllers/json.go	Fri Aug 24 16:10:33 2018 +0200
@@ -50,7 +50,7 @@
 	if token, ok := auth.GetToken(req); ok && !j.NoConn {
 		if session := auth.Sessions.Session(token); session != nil {
 			var conn *sql.Conn
-			if conn, err = auth.MetamorphConn(req.Context(), session.User); err != nil {
+			if conn, err = auth.MetamorphConn(req.Context(), session.User); err == nil {
 				defer conn.Close()
 				jr, err = j.Handle(input, req, conn)
 			}