Prevent access rule error on act_window

review656003
(transplanted from ccbae69cd482628aa4d0114b2842a2684d8d1dfc)
This commit is contained in:
Cédric Krier committed 2013-02-04 19:56:02 +01:00
1 parent 4ea52f3685
commit a72d0dd9ac
1 file changed
+6
+6
View File
@@ -1,6 +1,7 @@
#This file is part of Tryton. The COPYRIGHT file at the top level of
#this repository contains the full copyright notices and license terms.
from trytond.model import ModelView, ModelSQL, fields
from trytond.pyson import Eval
class DashboardAction(ModelSQL, ModelView):
@@ -14,6 +15,11 @@ class DashboardAction(ModelSQL, ModelView):
required=True, ondelete='CASCADE', domain=[
('res_model', '!=', None),
('res_model', '!=', ''),
# XXX copy ir.action rule to prevent access rule error
['OR',
('groups', 'in', Eval('context', {}).get('groups', [])),
('groups', '=', None),
],
])
def __init__(self):