From 75df284967d8f83d83f39ba1be2702acf97c92e8 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Fri, 1 Jul 2016 12:37:29 +0200 Subject: [PATCH] better error handling and fix typo --- website/server/controllers/top-level/payments/iap.js | 4 ++-- website/server/libs/api-v3/inAppPurchases.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/website/server/controllers/top-level/payments/iap.js b/website/server/controllers/top-level/payments/iap.js index eafcb65a73..2c800f1f31 100644 --- a/website/server/controllers/top-level/payments/iap.js +++ b/website/server/controllers/top-level/payments/iap.js @@ -25,7 +25,7 @@ api.iapAndroidVerify = { async handler (req, res) { let resObject = await iapAndroidVerify(res.locals.user, req.body); return res - .status(resObject.ok ? 200 : 500) + .status(resObject.ok === true ? 200 : 500) .json(resObject); }, }; @@ -44,7 +44,7 @@ api.iapiOSVerify = { async handler (req, res) { let resObject = await iapIOSVerify(res.locals.user, req.body); return res - .status(resObject.ok ? 200 : 500) + .status(resObject.ok === true ? 200 : 500) .json(resObject); }, }; diff --git a/website/server/libs/api-v3/inAppPurchases.js b/website/server/libs/api-v3/inAppPurchases.js index eda996ee4c..cd1e6e8c65 100644 --- a/website/server/libs/api-v3/inAppPurchases.js +++ b/website/server/libs/api-v3/inAppPurchases.js @@ -44,7 +44,7 @@ async function iapAndroidVerify (user, iapBody) { await IapPurchaseReceipt.create({ _id: token, consumed: true, - userID: user._id, + userId: user._id, }); await payments.buyGems({ @@ -98,7 +98,7 @@ async function iapIOSVerify (user, iapBody) { await IapPurchaseReceipt.create({ _id: token, consumed: true, - userID: user._id, + userId: user._id, }); } else { throw new Error('RECEIPT_ALREADY_USED');