fix: Append expense account only if expense account exists (#19881)

This commit is contained in:
Deepesh Garg
2019-12-10 12:15:06 +05:30
committed by Nabin Hait
parent 34b3b04fb0
commit d06b685fdf

View File

@@ -248,7 +248,7 @@ class PurchaseInvoice(BuyingController):
def set_against_expense_account(self):
against_accounts = []
for item in self.get("items"):
if item.expense_account not in against_accounts:
if item.expense_account and (item.expense_account not in against_accounts):
against_accounts.append(item.expense_account)
self.against_expense_account = ",".join(against_accounts)