From 4bc6080ce0d341d280ec3cfe73c8b0924e7147df Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 29 Jul 2015 16:23:45 +0200 Subject: [PATCH] Add ability to use ('user_id', '=', uid) in a domain --- mis_builder/models/mis_builder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mis_builder/models/mis_builder.py b/mis_builder/models/mis_builder.py index 36c71839..62b0b0f8 100644 --- a/mis_builder/models/mis_builder.py +++ b/mis_builder/models/mis_builder.py @@ -447,7 +447,9 @@ class MisReportInstancePeriod(models.Model): res = {} for query in self.report_instance_id.report_id.query_ids: model = self.env[query.model_id.model] - domain = query.domain and safe_eval(query.domain) or [] + domain = query.domain and safe_eval( + query.domain, + {'uid': self._uid, 'context': self._context}) or [] if query.date_field.ttype == 'date': domain.extend([(query.date_field.name, '>=', self.date_from), (query.date_field.name, '<=', self.date_to)])