fix(worklist): countSkattekontoPaymentDue accepts today — test time-bomb (due date 2026-09-12 expired vs wall clock)
masterplan-lock / check (push) Successful in 6s
masterplan-lock / check (pull_request) Successful in 6s

This commit is contained in:
Claude Code
2026-09-24 15:16:46 +02:00
parent e0d2923d4c
commit 5d9b220fa8
2 changed files with 4 additions and 3 deletions
+2 -2
View File
@@ -806,9 +806,9 @@ describe('listSkattekontoPaymentDue', () => {
enqueue({ data: null })
enqueue({ data: company })
enqueue({ data: null })
await expect(countSkattekontoPaymentDue(supabase, COMPANY)).resolves.toBe(1)
await expect(countSkattekontoPaymentDue(supabase, COMPANY, TODAY)).resolves.toBe(1)
enqueue({ data: [] })
enqueue({ data: null })
await expect(countSkattekontoPaymentDue(supabase, COMPANY)).resolves.toBe(0)
await expect(countSkattekontoPaymentDue(supabase, COMPANY, TODAY)).resolves.toBe(0)
})
})
+2 -1
View File
@@ -828,8 +828,9 @@ export async function listSkattekontoPaymentDue(
export async function countSkattekontoPaymentDue(
supabase: SupabaseClient,
companyId: string,
today: string = todayIsoStockholm(),
): Promise<number> {
return (await listSkattekontoPaymentDue(supabase, companyId)) ? 1 : 0
return (await listSkattekontoPaymentDue(supabase, companyId, today)) ? 1 : 0
}
/**