fix: Fallback to internal_transaction_id when bank transactions do not have transaction_id.

This commit is contained in:
Elisiário Couto
2025-11-22 21:00:45 +00:00
parent d2bc179d59
commit b1b348badb

View File

@@ -70,7 +70,10 @@ class TransactionProcessor:
internal_transaction_id = transaction.get("internalTransactionId")
if not transaction_id:
raise ValueError("Transaction missing required transactionId field")
if internal_transaction_id:
transaction_id = internal_transaction_id
else:
raise ValueError("Transaction missing required transactionId field")
return {
"accountId": account_id,