From e3541679c2e3ae634d65f7ccdd380e279dc4f3e0 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Sat, 29 Jul 2023 11:47:03 +0100 Subject: [PATCH] Skip check if no data returned from host --- api/get-carbon.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/api/get-carbon.js b/api/get-carbon.js index c11605b..2dc6d7c 100644 --- a/api/get-carbon.js +++ b/api/get-carbon.js @@ -41,6 +41,13 @@ exports.handler = async (event, context) => { }).on('error', reject); }); + if (!carbonData.statistics || (carbonData.statistics.adjustedBytes === 0 && carbonData.statistics.energy === 0)) { + return { + statusCode: 200, + body: JSON.stringify({ skipped: 'Not enough info to get carbon data' }), + }; + } + carbonData.scanUrl = url; return { statusCode: 200,