Add patch for issue10338.

This commit is contained in:
Albert Cervera i Areny 2021-05-05 10:02:38 +02:00
parent d179a1398b
commit 85a51fa8b0
2 changed files with 34 additions and 0 deletions

32
issue10338.diff Normal file
View File

@ -0,0 +1,32 @@
--- a/trytond/trytond/modules/bank/bank.py
+++ b/trytond/trytond/modules/bank/bank.py
@@ -26,7 +26,7 @@ class Bank(ModelSQL, ModelView):
@classmethod
def search_rec_name(cls, name, clause):
- return [('party',) + tuple(clause[1:])]
+ return [('party.rec_name',) + tuple(clause[1:])]
@fields.depends('bic')
def on_change_with_bic(self):
@@ -63,7 +63,7 @@ class BankAccount(DeactivableMixin, ModelSQL, ModelView):
@classmethod
def search_rec_name(cls, name, clause):
- return [('numbers',) + tuple(clause[1:])]
+ return [('numbers.rec_name',) + tuple(clause[1:])]
class BankAccountNumber(sequence_ordered(), ModelSQL, ModelView):
--- a/trytond/trytond/modules/bank/party.py
+++ b/trytond/trytond/modules/bank/party.py
@@ -25,7 +25,8 @@ class Party(metaclass=PoolMeta):
code_value = lstrip_wildcard(clause[2])
return [bool_op,
domain,
- ('bank_accounts', clause[1], code_value) + tuple(clause[3:]),
+ ('bank_accounts.rec_name',
+ clause[1], code_value) + tuple(clause[3:]),
]

2
series
View File

@ -93,3 +93,5 @@ issue10271.diff # [sale] The label total_amount_cache field in sale.sale is "Tot
account_asset_update_asset.diff # [account_asset] convert float to decimal [#044336] Remove on 6.0
issue10382.diff # [stock_split] Decimals of quantity move exceed the total digits when split move
issue10338.diff # [bank] Search on rec_name of other model in search_rec_name