From ee1dc83391db9b868559f171ff467f2e0c957490 Mon Sep 17 00:00:00 2001 From: ernstmul Date: Fri, 18 Oct 2024 10:09:15 +0200 Subject: [PATCH] Adjust filtering --- .../billing/paymentHistory.svelte | 23 ++++++------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/src/routes/(console)/organization-[organization]/billing/paymentHistory.svelte b/src/routes/(console)/organization-[organization]/billing/paymentHistory.svelte index 45224f80c..211f5f4eb 100644 --- a/src/routes/(console)/organization-[organization]/billing/paymentHistory.svelte +++ b/src/routes/(console)/organization-[organization]/billing/paymentHistory.svelte @@ -45,22 +45,13 @@ onMount(request); async function request() { - const unfilteredInvoiceList = await sdk.forConsole.billing.listInvoices( - $page.params.organization, - [ - Query.limit(limit), - Query.offset(offset), - Query.notEqual('from', $organization.billingCurrentInvoiceDate), - Query.orderDesc('$createdAt') - ] - ); - const filteredInvoices = unfilteredInvoiceList.invoices.filter( - (invoice) => invoice.status !== 'pending' - ); - invoiceList = { - invoices: filteredInvoices, - total: filteredInvoices.length - }; + invoiceList = await sdk.forConsole.billing.listInvoices($page.params.organization, [ + Query.limit(limit), + Query.offset(offset), + Query.notEqual('from', $organization.billingCurrentInvoiceDate), + Query.notEqual('status', 'pending'), + Query.orderDesc('$createdAt') + ]); } function retryPayment(invoice: Invoice) {