Browse Source

[FIX] use a nonserialized cursor for updating user groups

pull/250/head
Holger Brunn 9 years ago
parent
commit
6b00fad92c
  1. 7
      auth_dynamic_groups/model/res_users.py

7
auth_dynamic_groups/model/res_users.py

@ -35,10 +35,9 @@ class res_users(Model):
return uid return uid
def update_dynamic_groups(self, uid, db): def update_dynamic_groups(self, uid, db):
pool = RegistryManager.get(db)
cr = pool._db.cursor()
user = pool.get('res.users').browse(cr, SUPERUSER_ID, uid)
groups_obj = pool.get('res.groups')
cr = self.pool._db.cursor(serialized=True)
user = self.pool.get('res.users').browse(cr, SUPERUSER_ID, uid)
groups_obj = self.pool.get('res.groups')
user.write( user.write(
{ {
'groups_id': [ 'groups_id': [

Loading…
Cancel
Save