From 5febce0e5c0349dd6fc5787a9af84d4d483e2cfd Mon Sep 17 00:00:00 2001 From: Dmitry Borisenko <49808844+DmitryBorisenko33@users.noreply.github.com> Date: Sat, 27 Aug 2022 02:29:50 +0200 Subject: [PATCH] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B1=D0=B0=D0=B3=D0=B0=20=D1=81=20?= =?UTF-8?q?=D0=B3=D1=80=D0=B0=D1=84=D0=B8=D0=BA=D0=B0=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/virtual/Logging/Loging.cpp | 6 ++++-- src/utils/FileUtils.cpp | 3 +-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/modules/virtual/Logging/Loging.cpp b/src/modules/virtual/Logging/Loging.cpp index 7670c3dc..48c85b64 100644 --- a/src/modules/virtual/Logging/Loging.cpp +++ b/src/modules/virtual/Logging/Loging.cpp @@ -50,6 +50,8 @@ class Loging : public IoTItem { //прочитаем путь к файлу последнего сохранения String filePath = readDataDB(id); + Serial.println("filePath " + filePath); + //если данные о файле отсутствуют, создадим новый if (filePath == "failed") { SerialPrint("E", F("Loging"), "'" + id + "' file path not found"); @@ -85,11 +87,11 @@ class Loging : public IoTItem { void sendChart() { SerialPrint("i", F("Loging"), "'" + id + "'----------------------------"); - String reqUnixTimeStr = "26.08.2022"; //нужно получить эту дату из окна ввода под графиком. + String reqUnixTimeStr = "27.08.2022"; //нужно получить эту дату из окна ввода под графиком. unsigned long reqUnixTime = strDateToUnix(reqUnixTimeStr); String directory = "lg"; - SerialPrint("i", F("Loging"), "'" + id + "' in directory '" + directory + "' files:"); + // SerialPrint("i", F("Loging"), "'" + id + "' in directory '" + directory + "' files:"); auto dir = FileFS.openDir(directory); String oneSingleJson; int i = 0; diff --git a/src/utils/FileUtils.cpp b/src/utils/FileUtils.cpp index 9ea31a72..d6076261 100644 --- a/src/utils/FileUtils.cpp +++ b/src/utils/FileUtils.cpp @@ -203,8 +203,7 @@ void cleanDirectory(String path) { void saveDataDB(String id, String data) { String path = "/db/" + id + ".txt"; - removeFile(path); - addFileLn(path, data); + writeFile(path, data); } String readDataDB(String id) {