From e103bc2f122070abe2cc7be28fbb8cac2a15c55e Mon Sep 17 00:00:00 2001 From: siiky Date: Wed, 25 Jun 2025 12:15:19 +0100 Subject: [PATCH 1/5] refactor: there's a single transactions array now And avoids a possible (though rare) crash...? --- .../Dashboard/SystemPerformance/SystemPerformance.jsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx b/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx index c8017452..59603d4f 100644 --- a/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx +++ b/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx @@ -62,6 +62,7 @@ const SystemPerformance = () => { }) const fiatLocale = fromNamespace('locale')(data?.config).fiatCurrency const timezone = fromNamespace('locale')(data?.config).timezone + const allTransactions = data?.transactions ?? [] const NOW = Date.now() @@ -113,10 +114,10 @@ const SystemPerformance = () => { } const transactionsToShow = R.map(convertFiatToLocale)( - R.filter(isInRangeAndNoError(false), data?.transactions ?? []), + R.filter(isInRangeAndNoError(false), allTransactions), ) const transactionsLastTimePeriod = R.map(convertFiatToLocale)( - R.filter(isInRangeAndNoError(true), data?.transactions ?? []), + R.filter(isInRangeAndNoError(true), allTransactions), ) const getNumTransactions = () => { @@ -182,16 +183,16 @@ const SystemPerformance = () => { return ( <>