1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-18 20:59:39 +02:00

Fix credit card balance history (#2414)
Some checks are pending
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions

This commit is contained in:
Zach Gollwitzer 2025-06-25 17:03:53 -04:00 committed by GitHub
parent 4b50acff2b
commit f3ab4a27ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -84,9 +84,12 @@ class PlaidAccount::Processor
if plaid_account.plaid_type == "investment"
@balance_calculator ||= PlaidAccount::Investments::BalanceCalculator.new(plaid_account, security_resolver: security_resolver)
else
balance = plaid_account.current_balance || plaid_account.available_balance || 0
# We don't currently distinguish "cash" vs. "non-cash" balances for non-investment accounts.
OpenStruct.new(
balance: plaid_account.current_balance || plaid_account.available_balance,
cash_balance: plaid_account.available_balance || 0
balance: balance,
cash_balance: balance
)
end
end