fixed auth.impersonating again, thanks Ricardo
This commit is contained in:
1 parent
67840e9481
commit
c13b4f18f7
2 files changed
+3
-2
No files matched your search
@@ -1 +1 @@
|
|||||||
Version 2.1.1 (2012-10-16 10:54:30) dev
|
Version 2.1.1 (2012-10-16 11:08:39) dev
|
||||||
+2
-1
@@ -2746,7 +2746,8 @@ class Auth(object):
|
|||||||
callback(form)
|
callback(form)
|
||||||
log = self.messages.impersonate_log
|
log = self.messages.impersonate_log
|
||||||
self.log_event(log,dict(id=current_id, other_id=auth.user.id))
|
self.log_event(log,dict(id=current_id, other_id=auth.user.id))
|
||||||
elif user_id in (0, '0') and self.is_impersonating():
|
elif user_id in (0, '0'):
|
||||||
|
if self.is_impersonating():
|
||||||
session.clear()
|
session.clear()
|
||||||
session.update(cPickle.loads(auth.impersonator))
|
session.update(cPickle.loads(auth.impersonator))
|
||||||
self.user = session.auth.user
|
self.user = session.auth.user
|
||||||
|
|||||||
Reference in new issue
Block a user