From 852d37cd1f811f44fd3e6d419c62aef4dac8235c Mon Sep 17 00:00:00 2001 From: git-directory-deploy <> Date: Tue, 8 Mar 2022 17:03:01 +0100 Subject: [PATCH] publish: Merge branch 'dev' of https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo into feat/new-prices-managment generated from commit 9c4a7aa94dbd8a5d317768c619f3f96da3acb38a --- services/fluidsPrices/ecolyo.js | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/services/fluidsPrices/ecolyo.js b/services/fluidsPrices/ecolyo.js index da36290a8..f272577f5 100644 --- a/services/fluidsPrices/ecolyo.js +++ b/services/fluidsPrices/ecolyo.js @@ -76017,8 +76017,8 @@ const aggregatePrices = async (qr, cdm, firstDate, today, fluidType) => { Object.assign(date, firstDate); - try { - do { + do { + try { log('info', `Step: ${ts} | Fluid: ${fluidType} | Date: ${date.day}/${date.month}/${date.year}`); const tp = await getTimePeriod(ts, date); // Get doc for aggregation @@ -76033,8 +76033,11 @@ const aggregatePrices = async (qr, cdm, firstDate, today, fluidType) => { } // Save updated docs - await cdm.saveDocs(docToUpdate.data); // Update date according to timestep - + await cdm.saveDocs(docToUpdate.data); + } catch (err) { + log('error', `Error : ${err}`); + } finally { + // Update date according to timestep if (ts === _timeStep.TimeStep.YEAR) { log('info', `YEEEEEEEEEEEEAAAAARR`); date = date.plus({ @@ -76045,12 +76048,10 @@ const aggregatePrices = async (qr, cdm, firstDate, today, fluidType) => { month: 1 }).startOf('month'); } - } while (date < today); - } catch (err) { - log('error', `Error : ${err}`); - } finally { - resolve(); - } + } + } while (date < today); + + resolve(); }); })); log('debug', `Aggregation done`); -- GitLab