From 9ce2023eec8097a6f70cfcfbbb8fabec5573e1e3 Mon Sep 17 00:00:00 2001 From: Kyle Matthew Hedden Date: Fri, 28 Oct 2022 10:48:58 -0400 Subject: [PATCH] code review: allow try to throw on model decode --- MVMCoreUI/Atomic/Actions/ActionAlertHandler.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MVMCoreUI/Atomic/Actions/ActionAlertHandler.swift b/MVMCoreUI/Atomic/Actions/ActionAlertHandler.swift index 67ed6156..f3004f71 100644 --- a/MVMCoreUI/Atomic/Actions/ActionAlertHandler.swift +++ b/MVMCoreUI/Atomic/Actions/ActionAlertHandler.swift @@ -30,7 +30,7 @@ open class ActionAlertHandler: MVMCoreJSONActionHandlerProtocol { guard let alertObject = MVMCoreAlertObject.alertObject(from: model.alert, additionalData: additionalData, delegateObject: delegateObject, error: &error) else { throw MVMCoreError.errorObject(error!) } - (delegateObject?.actionDelegate as? MVMCoreUIActionDelegateProtocol)?.willShowPopup(with: alertObject, alertJson: (try? MVMCoreActionHandler.convertActionToJSON(model)) ?? [:]) + (delegateObject?.actionDelegate as? MVMCoreUIActionDelegateProtocol)?.willShowPopup(with: alertObject, alertJson: try MVMCoreActionHandler.convertActionToJSON(model)) _ = await MainActor.run { MVMCoreAlertHandler.shared()?.showAlert(with: alertObject) }