From 54a51752ac87111e9a7fa17614ecda563490984e Mon Sep 17 00:00:00 2001 From: h Date: Sun, 18 Oct 2026 17:19:43 +0000 Subject: [PATCH] fix(subscriptions): card and never-paid wait for the payments instead of guessing while they load --- src/routes/subscriptions/+page.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/routes/subscriptions/+page.svelte b/src/routes/subscriptions/+page.svelte index 8136a76..4900307 100644 --- a/src/routes/subscriptions/+page.svelte +++ b/src/routes/subscriptions/+page.svelte @@ -491,7 +491,9 @@ {@const ends = bill.end_date?.slice(0, 10)} {@const last = lastOf(item)} {@const who = payer(item)} - {@const stale = staleSince(bill, last, day)} + {@const stale = paid.isSuccess + ? staleSince(bill, last, day) + : null} {@const extra = found.get(item.id) ?? []} {@const armedHere = arm.key?.endsWith(`:${item.id}`)} - {:else if bill.active} + {:else if bill.active && paid.isSuccess} {#if who.card} {who.card.name}