From 757d46274ee43108d5c67bd9eca03624a0aa01da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonel=20C=C3=A2mara?= Date: Sun, 20 Nov 2016 20:00:51 +0000 Subject: [PATCH] fix bug with new login_user --- gluon/authapi.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gluon/authapi.py b/gluon/authapi.py index c4934b83..c9f425fc 100644 --- a/gluon/authapi.py +++ b/gluon/authapi.py @@ -698,12 +698,13 @@ class AuthAPI(object): value = user[key] if callable(value) or key == self.settings.password_field: delattr(user, key) + return user def login_user(self, user): """ Logins the `user = db.auth_user(id)` """ - self._update_session_user(user) + user = self._update_session_user(user) if self.settings.renew_session_onlogin: current.session.renew(clear_session=not self.settings.keep_session_onlogin) current.session.auth = Storage(user=user,