fix(iap): rewrite iap library code

This commit is contained in:
Matteo Pagliazzi
2016-06-27 14:26:20 +02:00
parent e1fc5355b8
commit 893b4d8def
3 changed files with 118 additions and 128 deletions

View File

@@ -24,7 +24,9 @@ api.iapAndroidVerify = {
middlewares: [authWithUrl],
async handler (req, res) {
let resObject = await iapAndroidVerify(res.locals.user, req.body);
return res.json(resObject);
return res
.status(resObject.ok ? 200 : 500)
.json(resObject);
},
};
@@ -41,7 +43,9 @@ api.iapiOSVerify = {
middlewares: [authWithHeaders()],
async handler (req, res) {
let resObject = await iapIOSVerify(res.locals.user, req.body);
return res.json(resObject);
return res
.status(resObject.ok ? 200 : 500)
.json(resObject);
},
};