taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit b6df844c281d1e2e1ef4befb729051c5f4931171
parent 7c635718d862ff0bc8fa8caf31b97543913a260f
Author: Marc Stibane <marc@taler.net>
Date:   Sat,  4 Nov 2023 16:05:33 +0100

cleanup sortedTransactions

Diffstat:
MTalerWallet1/Views/Balances/BalancesSectionView.swift | 12+-----------
1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/TalerWallet1/Views/Balances/BalancesSectionView.swift b/TalerWallet1/Views/Balances/BalancesSectionView.swift @@ -131,18 +131,8 @@ extension BalancesSectionView: View { let transactionCount = completedTransactions.count /// if there is only one currency, then show recent transactions if sectionCount == 1 && transactionCount > 0 { - let sortedTransactions = completedTransactions.sorted { - do { - let first = try $0.common.timestamp.milliseconds() - let second = try $1.common.timestamp.milliseconds() - return first > second - } catch { - symLog.log(error) - return false // should never happen - } - } Section { - let slice = sortedTransactions.prefix(3) + let slice = completedTransactions.prefix(3) // already sorted let threeTransactions = Array(slice) TransactionsRowsView(symLog: symLog, stack: stack.push(),