From 5342601f8b586a8bd2b4869a4e7aea7a15914905 Mon Sep 17 00:00:00 2001 From: MoonDroid <81515012+moondroidcoder@users.noreply.github.com> Date: Tue, 10 Jun 2025 17:59:15 +0700 Subject: [PATCH] fix: Call the callbacks if the upgrade is purchased --- source/funkin/mobile/util/AdMobUtil.hx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/source/funkin/mobile/util/AdMobUtil.hx b/source/funkin/mobile/util/AdMobUtil.hx index 189cf2355..44b5f22a7 100644 --- a/source/funkin/mobile/util/AdMobUtil.hx +++ b/source/funkin/mobile/util/AdMobUtil.hx @@ -160,7 +160,11 @@ class AdMobUtil */ public static function loadInterstitial(onInterstitialFinish:Void->Void):Void { - if (InAppPurchasesUtil.isPurchased("no_ads")) return; + if (InAppPurchasesUtil.isPurchased("no_ads")) + { + onInterstitialFinish(); + return; + } function interstitialEvent(event:AdmobEvent):Void { @@ -190,7 +194,11 @@ class AdMobUtil */ public static function loadRewarded(onRewardedFinish:Void->Void):Void { - if (InAppPurchasesUtil.isPurchased("no_ads")) return; + if (InAppPurchasesUtil.isPurchased("no_ads")) + { + onRewardedFinish(); + return; + } function rewardedEvent(event:AdmobEvent):Void {