From 695e50bb3f4c404db4217ecec4d678cb0cc8fa40 Mon Sep 17 00:00:00 2001
From: gcarron <gcarron@grandlyon.com>
Date: Wed, 16 Dec 2020 11:04:45 +0100
Subject: [PATCH] Fix subtract on string error

---
 src/index.js | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/index.js b/src/index.js
index 2ef673e..1d4ca39 100644
--- a/src/index.js
+++ b/src/index.js
@@ -141,12 +141,14 @@ async function startLoadDataProcess(token, usagePointID) {
     await launchLoadDataProcess(token, usagePointID, startLoadDate, endDate)
   } else {
     log('info', 'launch process with history')
-    for (var i = 1; i < 5; i++) {
+    const startDateToIncrement = moment().subtract(7, 'day')
+    const endDateToIncrement = moment()
+    for (var i = 0; i < 4; i++) {
       await launchLoadDataProcess(
         token,
         usagePointID,
-        startLoadDate.subtract(7 * i, 'day'),
-        endDate.subtract(7 * i, 'day')
+        startDateToIncrement.subtract(7 * i, 'day').format('YYYY-MM-DD'),
+        endDateToIncrement.subtract(7 * i, 'day').format('YYYY-MM-DD')
       )
     }
   }
-- 
GitLab