Prevent access rule error on act_window
review656003 (transplanted from ccbae69cd482628aa4d0114b2842a2684d8d1dfc)
This commit is contained in:
1 parent
4ea52f3685
commit
a72d0dd9ac
1 file changed
+6
@@ -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):
|
||||
|
||||
Reference in new issue
Block a user