From ccd75033ce2688e4e7b95ce46f257a08b15e5738 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 10 Jan 2009 22:32:12 +0100 Subject: [PATCH] Fix name_search when args is None --- account.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/account.py b/account.py index b8d3711aca..7337b4096f 100644 --- a/account.py +++ b/account.py @@ -306,11 +306,11 @@ class AccountTemplate(OSV): context=None, limit=None): if name: ids = self.search(cursor, user, - [('code', 'like', name + '%')] + args, + [('code', 'like', name + '%')] + (args or []), limit=limit, context=context) if not ids: ids = self.search(cursor, user, - [(self._rec_name, operator, name)] + args, + [(self._rec_name, operator, name)] + (args or []), limit=limit, context=context) else: ids = self.search(cursor, user, args, limit=limit, context=context) @@ -790,11 +790,11 @@ class Account(OSV): context=None, limit=None): if name: ids = self.search(cursor, user, - [('code', 'like', name + '%')] + args, + [('code', 'like', name + '%')] + (args or []), limit=limit, context=context) if not ids: ids = self.search(cursor, user, - [(self._rec_name, operator, name)] + args, + [(self._rec_name, operator, name)] + (args or []), limit=limit, context=context) else: ids = self.search(cursor, user, args, limit=limit, context=context)