diff --git a/src/index.js b/src/index.js index cd4666e746245aa65e78702311d4835b00ee8ee6..8240c81eb8cf73c14932fd5310e9b8e9dd44d3ea 100755 --- a/src/index.js +++ b/src/index.js @@ -125,7 +125,12 @@ async function getData(token, idPCE) { log('debug', 'Error from getData') throw error }) - return rep + const filteredRep = rep.filter(function(el) { + return ( + el.energie != null || el.volume_brut != null + ) + }) + return filteredRep } /** @@ -210,9 +215,7 @@ async function formateData(data) { let load = record.energie && record.energie !== 0 ? record.energie - : record.volume_brut - ? record.volume_brut * record.coeff_calcul.coeff_conversion - : 0 + : record.volume_brut * record.coeff_calcul.coeff_conversion return { load: parseFloat(load), year: parseInt(date.format('YYYY')),