commit 0303ad68b58cc3616ee1bdb0fcf37948a49b1cc1
parent d6a3539c91e480b6528b12ba18ab3ffdecfac5ce
Author: Marc Stibane <marc@taler.net>
Date: Mon, 26 Feb 2024 21:46:47 +0100
fix JSON keys for ExchangeUpdateStatus
Diffstat:
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/TalerWallet1/Model/Model+Exchange.swift b/TalerWallet1/Model/Model+Exchange.swift
@@ -1,5 +1,5 @@
/*
- * This file is part of GNU Taler, ©2022-23 Taler Systems S.A.
+ * This file is part of GNU Taler, ©2022-24 Taler Systems S.A.
* See LICENSE.md
*/
import Foundation
@@ -19,12 +19,12 @@ enum ExchangeEntryStatus: String, Codable {
enum ExchangeUpdateStatus: String, Codable {
case initial
- case initialUpdate = "initial(update)"
+ case initialUpdate = "initial-update"
case suspended
case failed
- case outdatedUpdate = "outdated(update)"
+ case outdatedUpdate = "outdated-update"
case ready
- case readyUpdate = "ready(update)"
+ case readyUpdate = "ready-update"
}
// MARK: -
/// The result from wallet-core's ListExchanges
@@ -176,6 +176,7 @@ extension WalletModel {
let response = try await sendRequest(request, ASYNCDELAY)
return response.exchanges
} catch {
+ // TODO: Error
return [] // empty, but not nil
}
}