From b3c3526479c412b5e5e733c33313166c08f0b899 Mon Sep 17 00:00:00 2001 From: svojsu Date: Wed, 18 Dec 2024 15:46:10 +0200 Subject: [PATCH] fix switches for compilation --- .../Mercuryo/MessageHandlers/MercuryoCardStatusHandler.swift | 2 +- .../MessageHandlers/MercuryoSellRequestResponseHandler.swift | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoCardStatusHandler.swift b/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoCardStatusHandler.swift index ac9fc013b8..b57bab21c0 100644 --- a/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoCardStatusHandler.swift +++ b/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoCardStatusHandler.swift @@ -32,7 +32,7 @@ extension MercuryoCardStatusHandler: PayCardMessageHandling { } switch MercuryoStatus(rawValue: statusData.status) { - case .succeeded: + case .completed, .succeeded: delegate?.didOpenCard() case .failed: delegate?.didFailToOpenCard() diff --git a/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoSellRequestResponseHandler.swift b/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoSellRequestResponseHandler.swift index 75b090c465..1ba9437c78 100644 --- a/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoSellRequestResponseHandler.swift +++ b/novawallet/Modules/PayCard/Mercuryo/MessageHandlers/MercuryoSellRequestResponseHandler.swift @@ -58,8 +58,10 @@ extension MercuryoSellRequestResponseHandler: PayCardMessageHandling { delegate?.didRequestTopup(from: model) case .pending: delegate?.didReceivePendingCardOpen() - case .completed: + case .completed, .succeeded: delegate?.didOpenCard() + case .failed: + delegate?.didFailToOpenCard() } } catch { logger.error("Unexpected error: \(error)")