summaryrefslogtreecommitdiff
path: root/odoo/addons/base/models/ir_rule.py
diff options
context:
space:
mode:
Diffstat (limited to 'odoo/addons/base/models/ir_rule.py')
-rw-r--r--odoo/addons/base/models/ir_rule.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/odoo/addons/base/models/ir_rule.py b/odoo/addons/base/models/ir_rule.py
index 6f6a0d9863f..4ce37aedd18 100644
--- a/odoo/addons/base/models/ir_rule.py
+++ b/odoo/addons/base/models/ir_rule.py
@@ -48,8 +48,10 @@ class IrRule(models.Model):
by the user with the switch company menu. These companies are
filtered and trusted.
"""
+ # use an empty context for 'user' to make the domain evaluation
+ # independent from the context
return {
- 'user': self.env.user,
+ 'user': self.env.user.with_context({}),
'time': time,
'company_ids': self.env.companies.ids,
}