Skip to content

Commit 1bb6c47

Browse files
natuan9dnplkndll
andcommitted
[FIX] account_banking_ach_base: use @api.model_create_multi for batch-aware create
- account_banking_ach_base/models/account_banking_mandate.py Co-Authored-By: Don Kendall <kendall@donkendall.com>
1 parent 39100d5 commit 1bb6c47

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

account_banking_ach_base/models/account_banking_mandate.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@ def set_payment_modes_on_partner(self):
5656
if payment_modes:
5757
self.partner_id.write(payment_modes)
5858

59-
@api.model
60-
def create(self, vals):
61-
mandate = super(AccountBankingMandate, self).create(vals)
62-
mandate.set_payment_modes_on_partner()
63-
return mandate
59+
@api.model_create_multi
60+
def create(self, vals_list):
61+
mandates = super(AccountBankingMandate, self).create(vals_list)
62+
for mandate in mandates:
63+
mandate.set_payment_modes_on_partner()
64+
return mandates

0 commit comments

Comments
 (0)