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');