[FIX] workflows: fixed a regression in transition check, group attribute on transaction is group_id, not groups_id
bzr revid: tde@openerp.com-20130809105122-a1433kqvznj4sntp
This commit is contained in:
parent
50c17d4b54
commit
292ecbb301
|
@ -101,7 +101,7 @@ def check(cr, workitem, ident, transition, signal):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
uid = ident[0]
|
uid = ident[0]
|
||||||
if uid != openerp.SUPERUSER_ID and transition['groups_id']:
|
if uid != openerp.SUPERUSER_ID and transition['group_id']:
|
||||||
registry = openerp.registry(cr.dbname)
|
registry = openerp.registry(cr.dbname)
|
||||||
user_groups = registry['res.users'].read(cr, uid, [uid], ['groups_id'])[0]['groups_id']
|
user_groups = registry['res.users'].read(cr, uid, [uid], ['groups_id'])[0]['groups_id']
|
||||||
if transition['group_id'] not in user_groups:
|
if transition['group_id'] not in user_groups:
|
||||||
|
|
Loading…
Reference in New Issue