From d9ee2cb10e91ad6dae2470547dde5d98e703e4d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 18 Apr 2016 15:12:42 +0700 Subject: [PATCH] Improve search_rec_name of subdivision The search on rec_name should return all matching code and name. issue5484 review17251002 --- country.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/country.py b/country.py index 26f07674e3..72bc213abd 100644 --- a/country.py +++ b/country.py @@ -197,9 +197,10 @@ class Subdivision(ModelSQL, ModelView): @classmethod def search_rec_name(cls, name, clause): - if cls.search([('code',) + tuple(clause[1:])], limit=1): - return [('code',) + tuple(clause[1:])] - return [(cls._rec_name,) + tuple(clause[1:])] + return ['OR', + ('name',) + tuple(clause[1:]), + ('code',) + tuple(clause[1:]), + ] @classmethod def create(cls, vlist):