From 9ef09c47084adeee2fc0054bfc41a2b80bbe8e6e Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Fri, 12 Jul 2024 14:57:42 +0200 Subject: [PATCH] Fix swapped opening and closing balance --- .../src/user_home/dashboard/CardPrepaidTransactions.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte b/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte index 9d53aba..77ba78b 100644 --- a/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte +++ b/svelte/src/user_home/dashboard/CardPrepaidTransactions.svelte @@ -52,8 +52,10 @@ const load_transactions = async () => { } if (month.rows && month.rows.length > 0) { - month.balance_start = month.rows[0].new_balance - month.balance_end = month.rows[month.rows.length-1].new_balance + // Days are ordered from new to old, so the opening balance is the + // last row + month.balance_start = month.rows[month.rows.length-1].new_balance + month.balance_end = month.rows[0].new_balance } month.rows.forEach(row => {