From 5514f82a46723fe3970582d0bd89940277a0c512 Mon Sep 17 00:00:00 2001 From: Sam Mejlumyan Date: Tue, 9 Feb 2021 14:33:23 +0800 Subject: [PATCH] no message --- Sources/Qonversion/QNProductCenterManager.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/Qonversion/QNProductCenterManager.m b/Sources/Qonversion/QNProductCenterManager.m index 423a842f..5420617e 100644 --- a/Sources/Qonversion/QNProductCenterManager.m +++ b/Sources/Qonversion/QNProductCenterManager.m @@ -559,11 +559,11 @@ - (void)handleRestoreCompletedTransactionsFinished { [self launch:^(QNLaunchResult * _Nonnull result, NSError * _Nullable error) { QNRestoreCompletionHandler restorePurchasesBlock = [weakSelf.restorePurchasesBlock copy]; weakSelf.restorePurchasesBlock = nil; - if (result) { + if (error) { + run_block_on_main(restorePurchasesBlock, @{}, error); + } else if (result) { [weakSelf.launchResult setPermissions:result.permissions]; run_block_on_main(restorePurchasesBlock, result.permissions, error); - } else if (error) { - run_block_on_main(restorePurchasesBlock, @{}, error); } }]; }