From db73286148f62a79a489ad8b8e489aef865ae321 Mon Sep 17 00:00:00 2001 From: Daniel Reis Date: Wed, 6 Jul 2016 23:54:01 +0100 Subject: [PATCH] Do not search on empty string. Fixes #467 --- base_name_search_improved/models/ir_model.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/base_name_search_improved/models/ir_model.py b/base_name_search_improved/models/ir_model.py index 2b0223a1a..cea0dd3c9 100644 --- a/base_name_search_improved/models/ir_model.py +++ b/base_name_search_improved/models/ir_model.py @@ -49,7 +49,9 @@ class ModelExtended(models.Model): self, name=name, args=args, operator=operator, limit=limit) enabled = self.env.context.get('name_search_extended', True) # Perform extended name search - if enabled and operator in ALLOWED_OPS: + # Note: Empty name causes error on + # Customer->More->Portal Access Management + if name and enabled and operator in ALLOWED_OPS: # Support a list of fields to search on all_names = _get_rec_names(self) base_domain = args or []