fix: empty category in Plaid

This commit is contained in:
RJPvT
2024-01-13 16:09:11 +01:00
committed by GitHub
parent a7922e1ef1
commit 1acaa20ee1

View File

@@ -239,11 +239,12 @@ def new_bank_transaction(transaction):
withdrawal = 0.0
tags = []
try:
tags += transaction["category"]
tags += [f'Plaid Cat. {transaction["category_id"]}']
except KeyError:
pass
if transaction["category"]:
try:
tags += transaction["category"]
tags += [f'Plaid Cat. {transaction["category_id"]}']
except KeyError:
pass
if not frappe.db.exists(
"Bank Transaction", dict(transaction_id=transaction["transaction_id"])