diff --git a/IceCubesApp/App/Tabs/Settings/SupportAppView.swift b/IceCubesApp/App/Tabs/Settings/SupportAppView.swift index 9ef958f6..3c4b16d3 100644 --- a/IceCubesApp/App/Tabs/Settings/SupportAppView.swift +++ b/IceCubesApp/App/Tabs/Settings/SupportAppView.swift @@ -82,10 +82,11 @@ struct SupportAppView: View { Spacer() Button { isProcessingPurchase = true - Purchases.shared.purchase(product: product) { _, _, _, success in - if success { + Task { + do { + _ = try await Purchases.shared.purchase(product: product) purchaseSuccessDisplayed = true - } else { + } catch { purchaseErrorDisplayed = true } isProcessingPurchase = false