From 73451534fceb9feea2a3c5952599aeef9fec468e Mon Sep 17 00:00:00 2001 From: Jean-Christophe Hoelt Date: Fri, 6 May 2016 16:31:23 +0300 Subject: [PATCH] Fix refreshReceipts argument --- src/js/platforms/ios-bridge.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/js/platforms/ios-bridge.js b/src/js/platforms/ios-bridge.js index 6faefc93..24969268 100644 --- a/src/js/platforms/ios-bridge.js +++ b/src/js/platforms/ios-bridge.js @@ -422,14 +422,15 @@ InAppPurchase.prototype.refreshReceipts = function(successCb, errorCb) { var bundleSignature = args[4]; log('infoPlist: ' + bundleIdentifier + "," + bundleShortVersion + "," + bundleNumericVersion + "," + bundleSignature); that.setAppStoreReceipt(base64); - protectCall(that.options.receiptsRefreshed, 'options.receiptsRefreshed', { + var data = { appStoreReceipt: base64, bundleIdentifier: bundleIdentifier, bundleShortVersion: bundleShortVersion, bundleNumericVersion: bundleNumericVersion, bundleSignature: bundleSignature - }); - protectCall(successCb, "refreshReceipts.success", base64); + }; + protectCall(that.options.receiptsRefreshed, 'options.receiptsRefreshed', data); + protectCall(successCb, "refreshReceipts.success", data); }; var error = function(errMessage) {