From 3cc63e2a3e385cc32b4c12f6f114ef4bcb7f7a88 Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 14 Apr 2020 18:33:56 +0200 Subject: [PATCH] Fix data recording file retrieval --- apps/batchart/widget.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/batchart/widget.js b/apps/batchart/widget.js index 7c4762649..0565f4160 100644 --- a/apps/batchart/widget.js +++ b/apps/batchart/widget.js @@ -1,3 +1,5 @@ +WIDGETS = {}; + (() => { const Storage = require("Storage"); @@ -76,7 +78,7 @@ function logBatteryData() { const previousWriteLogName = "bcprvday"; - const previousWriteDay = Storage.read(previousWriteLogName); + const previousWriteDay = parseInt(Storage.open(previousWriteLogName, "r").readLine()); const currentWriteDay = new Date().getDay(); const logFileName = "bclog" + currentWriteDay; @@ -85,7 +87,7 @@ if (previousWriteDay != currentWriteDay) { //Remove a log file containing data from a week ago Storage.open(logFileName, "r").erase(); - Storage.write(previousWriteLogName, currentWriteDay); + Storage.open(previousWriteLogName, "w").write(parseInt(currentWriteDay)); } var bcLogFileA = Storage.open(logFileName, "a");