cubicweb/hooks/syncsession.py
changeset 12021 cc8135ecfbb8
parent 11767 432f87a63057
child 12025 ba79f4a4f5d8
equal deleted inserted replaced
12020:304477158337 12021:cc8135ecfbb8
   116     def postcommit_event(self):
   116     def postcommit_event(self):
   117         try:
   117         try:
   118             # remove cached groups for the user
   118             # remove cached groups for the user
   119             key = user_session_cache_key(self.session.user.eid, 'groups')
   119             key = user_session_cache_key(self.session.user.eid, 'groups')
   120             self.session.data.pop(key, None)
   120             self.session.data.pop(key, None)
   121             self.session.repo.close(self.session.sessionid)
   121             self.session.close()
   122         except BadConnectionId:
   122         except BadConnectionId:
   123             pass  # already closed
   123             pass  # already closed
   124 
   124 
   125 
   125 
   126 class UserDeletedHook(SyncSessionHook):
   126 class UserDeletedHook(SyncSessionHook):