summaryrefslogtreecommitdiff
path: root/openerp/workflow
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2013-08-09 12:51:22 +0200
committerThibault Delavallée <tde@openerp.com>2013-08-09 12:51:22 +0200
commit292ecbb3015d9abb641b8c50af7bdc252f406f3e (patch)
treed4c8ef09980b2762512ec40614418835622ac4f7 /openerp/workflow
parent50c17d4b5410decca8240f84cc2bfe8121cfbf68 (diff)
[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
Diffstat (limited to 'openerp/workflow')
-rw-r--r--openerp/workflow/wkf_expr.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/openerp/workflow/wkf_expr.py b/openerp/workflow/wkf_expr.py
index 0b83195aec2..6f3be25802d 100644
--- a/openerp/workflow/wkf_expr.py
+++ b/openerp/workflow/wkf_expr.py
@@ -101,7 +101,7 @@ def check(cr, workitem, ident, transition, signal):
return False
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)
user_groups = registry['res.users'].read(cr, uid, [uid], ['groups_id'])[0]['groups_id']
if transition['group_id'] not in user_groups: