feat(api): return balance info to frontend

This commit is contained in:
Stevan Freeborn
2026-02-14 06:46:05 -06:00
parent 29d8758ede
commit 497dedf6ac
2 changed files with 11 additions and 6 deletions
@@ -22,6 +22,9 @@ internal sealed record AccountDto
{
public string ProviderId { get; init; } = string.Empty;
public string ProviderName { get; init; } = string.Empty;
public decimal CurrentBalance { get; init; }
public decimal AvailableBalance { get; init; }
public string CurrencyCode { get; init; } = string.Empty;
[JsonConstructor]
private AccountDto()
@@ -33,7 +36,10 @@ internal sealed record AccountDto
return new AccountDto
{
ProviderId = plaidAccount.AccountId,
ProviderName = plaidAccount.Name
ProviderName = plaidAccount.Name,
AvailableBalance = plaidAccount.Available,
CurrentBalance = plaidAccount.Current,
CurrencyCode = plaidAccount.CurrencyCode,
};
}
}