fix: show extra usage credits from extra_usage fallback; preserve on refresh

This commit is contained in:
SuperDooper
2026-05-08 21:32:18 +02:00
parent 8d523cbb87
commit 236990ca45
+4 -3
View File
@@ -247,9 +247,10 @@ public partial class PopupWindow : Window
var prepaid = VM.Prepaid;
var currency = VM.ExtraUsage?.Currency ?? overage?.Currency ?? "$";
var spent = overage?.UsedCredits ?? 0;
var limit = overage?.MonthlyCreditLimit ?? 0;
var balance = prepaid?.Amount ?? 0;
// Fall back to extra_usage fields when the overage/prepaid endpoints return nothing
var spent = overage?.UsedCredits ?? VM.ExtraUsage?.UsedCredits ?? 0;
var limit = overage?.MonthlyCreditLimit ?? VM.ExtraUsage?.MonthlyLimit ?? 0;
var balance = prepaid?.Amount ?? 0;
UIElement MakeRow(string label, string value)
{