From a444a74b3bef7b04eb8ace9485f2e015f0b21612 Mon Sep 17 00:00:00 2001 From: Josh Holtz Date: Mon, 26 Aug 2024 15:12:23 -0500 Subject: [PATCH 1/2] Fix restoreStarted not being called on presentPaywallIfNeeded --- RevenueCatUI/View+PresentPaywall.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/RevenueCatUI/View+PresentPaywall.swift b/RevenueCatUI/View+PresentPaywall.swift index c140674b47..2d2e7c8c6c 100644 --- a/RevenueCatUI/View+PresentPaywall.swift +++ b/RevenueCatUI/View+PresentPaywall.swift @@ -175,6 +175,7 @@ extension View { purchaseStarted: purchaseStarted, purchaseCompleted: purchaseCompleted, purchaseCancelled: purchaseCancelled, + restoreStarted: restoreStarted, restoreCompleted: restoreCompleted, purchaseFailure: purchaseFailure, restoreFailure: restoreFailure, From 36427121bf1d69216da6d90c6b1829d35db3780f Mon Sep 17 00:00:00 2001 From: Josh Holtz Date: Mon, 26 Aug 2024 16:15:02 -0500 Subject: [PATCH 2/2] Found two more spots --- RevenueCatUI/View+PresentPaywallFooter.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/RevenueCatUI/View+PresentPaywallFooter.swift b/RevenueCatUI/View+PresentPaywallFooter.swift index 3345edda58..8e23ca9c5d 100644 --- a/RevenueCatUI/View+PresentPaywallFooter.swift +++ b/RevenueCatUI/View+PresentPaywallFooter.swift @@ -102,6 +102,7 @@ extension View { purchaseStarted: purchaseStarted, purchaseCompleted: purchaseCompleted, purchaseCancelled: purchaseCancelled, + restoreStarted: restoreStarted, restoreCompleted: restoreCompleted, purchaseFailure: purchaseFailure, restoreFailure: restoreFailure @@ -192,7 +193,7 @@ extension View { purchaseStarted: purchaseStarted, purchaseCompleted: purchaseCompleted, purchaseCancelled: purchaseCancelled, - restoreStarted: nil, + restoreStarted: restoreStarted, restoreCompleted: restoreCompleted, purchaseFailure: purchaseFailure, restoreFailure: restoreFailure