taler-ios

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

commit c9e709d107168e2b2f7fb37f70a124140811f71e
parent bade3b22159d736e88e9849c3c65c57ca10832b2
Author: Marc Stibane <marc@taler.net>
Date:   Thu, 22 Oct 2026 06:50:29 +0200

additional JSON error

Diffstat:
MTalerWallet1/Backend/WalletBackendError.swift | 3++-
MTalerWallet1/Views/Main/ErrorView.swift | 3+++
2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/TalerWallet1/Backend/WalletBackendError.swift b/TalerWallet1/Backend/WalletBackendError.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-26 Taler Systems S.A. * See LICENSE.md */ /** @@ -15,6 +15,7 @@ enum WalletBackendError: Error { case initializationError case serializationError case deserializationError + case wrongParameters case walletCoreError(TalerErrorDetail?) } diff --git a/TalerWallet1/Views/Main/ErrorView.swift b/TalerWallet1/Views/Main/ErrorView.swift @@ -129,6 +129,7 @@ struct ErrorView: View { let initializationError = String(localized: "Initialization error") let serializationError = String(localized: "Serialization error") let deserializationError = String(localized: "Deserialization error") + let wrongParameters = String(localized: "Wrong parameters") let unknownError = String(localized: "Unknown error") let userCancelled = String(localized: "User cancelled") let transactionError = String(localized: "Transaction Error") @@ -176,6 +177,8 @@ struct ErrorView: View { self.init(stack, title: serializationError, copyable: false, onDismiss: onDismiss) case .deserializationError: self.init(stack, title: deserializationError, copyable: false, onDismiss: onDismiss) + case .wrongParameters: + self.init(stack, title: wrongParameters, copyable: false, onDismiss: onDismiss) } default: self.init(stack, title: unknownError, message: error.localizedDescription, copyable: false, onDismiss: onDismiss)