Fix data recording file retrieval

master
Markus 2020-04-14 18:33:56 +02:00
parent 758b2e447e
commit 3cc63e2a3e
1 changed files with 4 additions and 2 deletions

View File

@ -1,3 +1,5 @@
WIDGETS = {};
(() => { (() => {
const Storage = require("Storage"); const Storage = require("Storage");
@ -76,7 +78,7 @@
function logBatteryData() { function logBatteryData() {
const previousWriteLogName = "bcprvday"; const previousWriteLogName = "bcprvday";
const previousWriteDay = Storage.read(previousWriteLogName); const previousWriteDay = parseInt(Storage.open(previousWriteLogName, "r").readLine());
const currentWriteDay = new Date().getDay(); const currentWriteDay = new Date().getDay();
const logFileName = "bclog" + currentWriteDay; const logFileName = "bclog" + currentWriteDay;
@ -85,7 +87,7 @@
if (previousWriteDay != currentWriteDay) { if (previousWriteDay != currentWriteDay) {
//Remove a log file containing data from a week ago //Remove a log file containing data from a week ago
Storage.open(logFileName, "r").erase(); Storage.open(logFileName, "r").erase();
Storage.write(previousWriteLogName, currentWriteDay); Storage.open(previousWriteLogName, "w").write(parseInt(currentWriteDay));
} }
var bcLogFileA = Storage.open(logFileName, "a"); var bcLogFileA = Storage.open(logFileName, "a");