[FIX] account: deleting a bank journal also deletes its bank account
Fixes #8739
This commit is contained in:
@@ -281,6 +281,13 @@ class AccountJournal(models.Model):
|
|||||||
if not self.default_debit_account_id:
|
if not self.default_debit_account_id:
|
||||||
self.default_debit_account_id = self.default_credit_account_id
|
self.default_debit_account_id = self.default_credit_account_id
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def unlink(self):
|
||||||
|
bank_accounts = self.mapped('bank_account_id')
|
||||||
|
ret = super(AccountJournal, self).unlink()
|
||||||
|
bank_accounts.unlink()
|
||||||
|
return ret
|
||||||
|
|
||||||
@api.one
|
@api.one
|
||||||
def copy(self, default=None):
|
def copy(self, default=None):
|
||||||
default = dict(default or {})
|
default = dict(default or {})
|
||||||
|
|||||||
Reference in New Issue
Block a user