commit c9e709d107168e2b2f7fb37f70a124140811f71e
parent bade3b22159d736e88e9849c3c65c57ca10832b2
Author: Marc Stibane <marc@taler.net>
Date: Thu, 22 Oct 2026 06:50:29 +0200
additional JSON error
Diffstat:
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)