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

This commit is contained in:
Deepesh Garg
2019-12-10 12:14:58 +05:30
committed by Nabin Hait
parent a8d2916e61
commit f9297416f2

View File

@@ -250,7 +250,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)