taler-ios

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

commit 20225fb5c04da51927e043f384d97ded6d370911
parent 85b019d4b606a7ce0b09d54ce0c1884cf132f4fc
Author: Marc Stibane <marc@taler.net>
Date:   Thu, 18 Jan 2024 00:51:38 +0100

use cent initializer

Diffstat:
MTalerWallet1/Model/Model+Settings.swift | 6+++---
MTalerWallet1/Views/HelperViews/QRCodeDetailView.swift | 3++-
MTalerWallet1/Views/Peer2peer/SendAmount.swift | 2+-
3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/TalerWallet1/Model/Model+Settings.swift b/TalerWallet1/Model/Model+Settings.swift @@ -35,7 +35,7 @@ fileprivate struct WithdrawTestBalanceRequest: WalletBackendFormattedRequest { extension WalletModel { @MainActor func loadTestKudosM(test: Bool) async throws { // M for MainActor - let amount = Amount(currency: test ? TESTCURRENCY : DEMOCURRENCY, integer: 11, fraction: 0) + let amount = Amount(currency: test ? TESTCURRENCY : DEMOCURRENCY, cent: 1100) let request = WithdrawTestBalanceRequest(amount: amount, // bankBaseUrl: test ? TESTBANK : DEMOBANK, corebankApiBaseUrl: test ? TESTBANK : DEMOBANK, @@ -80,8 +80,8 @@ fileprivate struct RunIntegrationTest: WalletBackendFormattedRequest { extension WalletModel { @MainActor func runIntegrationTestM(newVersion: Bool, test: Bool) async throws { // M for MainActor - let amountW = Amount(currency: test ? TESTCURRENCY : DEMOCURRENCY, integer: 3, fraction: 0) - let amountS = Amount(currency: test ? TESTCURRENCY : DEMOCURRENCY, integer: 1, fraction: 0) + let amountW = Amount(currency: test ? TESTCURRENCY : DEMOCURRENCY, cent: 300) + let amountS = Amount(currency: test ? TESTCURRENCY : DEMOCURRENCY, cent: 100) let request = RunIntegrationTest(newVersion: newVersion, exchangeBaseUrl: test ? TESTEXCHANGE : DEMOEXCHANGE, // bankBaseUrl: (test ? TESTBANK : DEMOBANK), diff --git a/TalerWallet1/Views/HelperViews/QRCodeDetailView.swift b/TalerWallet1/Views/HelperViews/QRCodeDetailView.swift @@ -62,8 +62,9 @@ fileprivate struct ContentView: View { @State var talerURI: String = "taler://pay-push/exchange.demo.taler.net/95ZG4D1AGFGZQ7CNQ1V49D3FT18HXKA6HQT4X3XME9YSJQVFQ520" var body: some View { + let amount = Amount(currency: LONGCURRENCY, cent: 123) List { - QRCodeDetailView(talerURI: talerURI, incoming: false, amount: nil) + QRCodeDetailView(talerURI: talerURI, incoming: false, amount: amount) } } } diff --git a/TalerWallet1/Views/Peer2peer/SendAmount.swift b/TalerWallet1/Views/Peer2peer/SendAmount.swift @@ -150,7 +150,7 @@ fileprivate struct Preview_Content: View { @State private var summary: String = "" var body: some View { - let amount = Amount(currency: TESTCURRENCY, integer: 10, fraction: 0) + let amount = Amount(currency: TESTCURRENCY, cent: 1000) SendAmount(stack: CallStack("Preview"), amountAvailable: amount, amountToTransfer: $amountToPreview,