diff --git a/lib/partner-listener/routers/topup.js b/lib/partner-listener/routers/topup.js index 78a616c..aa9c81e 100644 --- a/lib/partner-listener/routers/topup.js +++ b/lib/partner-listener/routers/topup.js @@ -72,7 +72,7 @@ async function pageIndex(req, res) { logger.verbose('Got CORE response', { xid: res.locals.xid, err, coreResponse }); - if (err) { + if (err || !coreResponse) { logger.warn('TOPUP: ERROR on /prepaid/buy response', { xid: res.locals.xid, err, coreResponseTypeof: typeof coreResponse, coreResponse, }); @@ -80,7 +80,8 @@ async function pageIndex(req, res) { return; } - res.end('OK'); + // res.end('OK'); + res.json(coreResponse); } // router.all('/', (req, res) => { res.status(404).end('404: Not implemented yet'); });