From 3e94ca4f452eec6cce4f2c1cb7331baeb6c481a1 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sun, 26 Aug 2012 17:05:52 -0500 Subject: [PATCH] fixed login_onaccept, thanks Martin --- VERSION | 2 +- gluon/tools.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 0c3b3a31..6bf8588a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.00.0 (2012-08-26 15:51:11) dev +Version 2.00.0 (2012-08-26 17:05:49) dev diff --git a/gluon/tools.py b/gluon/tools.py index ce086c9d..1288326e 100644 --- a/gluon/tools.py +++ b/gluon/tools.py @@ -2684,7 +2684,8 @@ class Auth(object): self.user = auth.user if self.settings.login_onaccept: form = Storage(dict(vars=self.user)) - self.settings.login_onaccept(form) + for callback in self.settings.login_onaccept: + callback(form) log = self.messages.impersonate_log self.log_event(log,dict(id=current_id, other_id=auth.user.id)) elif user_id in (0, '0') and self.is_impersonating():