From d4f11f2d085b0591eaafffa067aa268265e381cb Mon Sep 17 00:00:00 2001 From: Dmitry Borisenko <49808844+DmitryBorisenko33@users.noreply.github.com> Date: Sat, 27 Aug 2022 01:24:59 +0200 Subject: [PATCH] . --- src/modules/virtual/Logging/Loging.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/modules/virtual/Logging/Loging.cpp b/src/modules/virtual/Logging/Loging.cpp index fd6e0a52..e4fc943b 100644 --- a/src/modules/virtual/Logging/Loging.cpp +++ b/src/modules/virtual/Logging/Loging.cpp @@ -43,25 +43,23 @@ class Loging : public IoTItem { return; } - int lines = 0; - String filePath = ""; - // regEvent(value, F("Loging")); String logData = String(unixTimeShort) + " " + value; //прочитаем путь к файлу последнего сохранения - filePath = readDataDB(id); + String filePath = readDataDB(id); + //если данные о файле отсутствуют, создадим новый if (filePath == "failed") { SerialPrint("E", F("Loging"), "'" + id + "' file path not found"); createNewFileWithData(logData); - return; + //return; } //считаем количество строк - //lines = countLines(filePath); - //SerialPrint("i", F("Loging"), "'" + id + "' " + String(lines) + " lines found in file"); + int lines = countLines(filePath); + SerialPrint("i", F("Loging"), "'" + id + "' " + String(lines) + " lines found in file"); //если количество строк до заданной величины if (lines <= points) {