diff --git a/routes/wpt.js b/routes/wpt.js index 4c1d3a8..085aa0a 100644 --- a/routes/wpt.js +++ b/routes/wpt.js @@ -37,7 +37,7 @@ const routeCallback = (error, result, res, rollBarMsg) => { if (error.statusCode) { res.status(error.statusCode).send(); } else { - res.json(error); + res.json({status: error.status, message: error.message}); } } else { res.json(result); diff --git a/wtp/apiCaller.js b/wtp/apiCaller.js index e8aa8b2..cfc1778 100644 --- a/wtp/apiCaller.js +++ b/wtp/apiCaller.js @@ -23,7 +23,7 @@ const getTestResults = async (testId, quality, cb) => { method: "GET", url: RESULTS_URL, searchParams: {test: testId}, - headers: { 'User-Agent': 'WebSpeedTest' } + headers: { 'User-Agent': 'WebSpeedTest', 'X-WPT-API-KEY': apiKeys.getRandom() } }; let response; let rollBarMsg = {}; @@ -117,7 +117,7 @@ const checkTestStatus = async (testId, quality, cb) => { method: "GET", url: GET_TEST_STATUS, searchParams: {test: testId, f: "json"}, - 'headers': { 'User-Agent': 'WebSpeedTest' } + 'headers': { 'User-Agent': 'WebSpeedTest', 'X-WPT-API-KEY': apiKeys.getRandom() } }; let response; let rollBarMsg = {};