Fix searcher methods for dot notation

issue6757
review40651002
This commit is contained in:
Cédric Krier committed 2017-09-27 18:37:33 +02:00
1 parent 3e4f925bf0
commit b50f79cade
1 file changed
+4 -3
+4 -3
View File
@@ -540,7 +540,8 @@ class Move:
@classmethod
def search_customer_drop(cls, name, clause):
return ['OR',
('origin.sale.party',) + tuple(clause[1:]) + ('sale.line',),
(('origin.purchase.customer',) + tuple(clause[1:])
+ ('purchase.line',)),
('origin.sale.party' + clause[0].lstrip(name),)
+ tuple(clause[1:3]) + ('sale.line',) + tuple(clause[3:]),
('origin.purchase.customer' + clause[0].lstrip(name),)
+ tuple(clause[1:3]) + ('purchase.line',) + tuple(clause[3:]),
]