equal
deleted
inserted
replaced
27 self.session = session |
27 self.session = session |
28 if self._call(*args): |
28 if self._call(*args): |
29 SupervisionMailOp(session) |
29 SupervisionMailOp(session) |
30 |
30 |
31 def _call(self, *args): |
31 def _call(self, *args): |
32 if self._event() == 'update_entity' and args[0].e_schema == 'EUser': |
32 if self._event() == 'update_entity' and args[0].e_schema == 'CWUser': |
33 updated = set(args[0].iterkeys()) |
33 updated = set(args[0].iterkeys()) |
34 if not (updated - frozenset(('eid', 'modification_date', 'last_login_time'))): |
34 if not (updated - frozenset(('eid', 'modification_date', 'last_login_time'))): |
35 # don't record last_login_time update which are done |
35 # don't record last_login_time update which are done |
36 # automatically at login time |
36 # automatically at login time |
37 return False |
37 return False |