diff --git a/VERSION b/VERSION index 5a361e35..b032a6b7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.5.1-stable+timestamp.2013.06.16.06.51.32 +Version 2.5.1-stable+timestamp.2013.06.16.06.56.07 diff --git a/gluon/tools.py b/gluon/tools.py index fb46e796..3e8293e8 100644 --- a/gluon/tools.py +++ b/gluon/tools.py @@ -2919,14 +2919,14 @@ class Auth(object): table_user._filter_fields(user, True)) self.user = auth.user onaccept = self.settings.login_onaccept + log = self.messages.impersonate_log + self.log_event(log, dict(id=current_id, other_id=auth.user.id)) if onaccept: form = Storage(dict(vars=self.user)) if not isinstance(onaccept,(list, tuple)): onaccept = [onaccept] for callback in 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'): if self.is_impersonating(): session.clear()