From dbd1e605b4b9be932a9c5e96affb70ce76251ce8 Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Thu, 15 Feb 2018 15:11:13 +0100 Subject: [PATCH] [IMP] do not call search_read if no fields are set --- web_dashboard_tile/models/tile_tile.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web_dashboard_tile/models/tile_tile.py b/web_dashboard_tile/models/tile_tile.py index 0f5450d9..59936e7f 100644 --- a/web_dashboard_tile/models/tile_tile.py +++ b/web_dashboard_tile/models/tile_tile.py @@ -158,7 +158,8 @@ class TileTile(models.Model): return fields = [f.name for f in [ self.primary_field_id, self.secondary_field_id] if f] - read_vals = model.search_read(eval(domain, eval_context), fields) + read_vals = fields and\ + model.search_read(eval(domain, eval_context), fields) or [] for f in ['primary_', 'secondary_']: f_function = f + 'function' f_field_id = f + 'field_id'