From 765c0c46709233929acf940a184782ff61090fc7 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 5822f992d..1a892601c 100644 --- a/web_dashboard_tile/models/tile_tile.py +++ b/web_dashboard_tile/models/tile_tile.py @@ -157,7 +157,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'