From 292ecbb3015d9abb641b8c50af7bdc252f406f3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 9 Aug 2013 12:51:22 +0200 Subject: [PATCH] [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 --- openerp/workflow/wkf_expr.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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: