[IMP] account: name_search / name_get symetry on account.account

That way, pressing down on a many2one already filled will not propose
to create a new account: "20000 Sales Account" should name_search it.
This commit is contained in:
Fabien Pinckaers
2018-05-05 08:56:30 +02:00
parent 362613a2fa
commit a5c614db57
+1 -1
View File
@@ -168,7 +168,7 @@ class AccountAccount(models.Model):
args = args or []
domain = []
if name:
domain = ['|', ('code', '=ilike', name + '%'), ('name', operator, name)]
domain = ['|', ('code', '=ilike', name.split(' ')[0] + '%'), ('name', operator, name)]
if operator in expression.NEGATIVE_TERM_OPERATORS:
domain = ['&', '!'] + domain[1:]
accounts = self.search(domain + args, limit=limit)