diff --git a/src/main.cpp b/src/main.cpp index 4f27ce5..b5e2d85 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -488,15 +488,15 @@ void appendNodeToJSONFile(fs::FS &fs, const char * path, const char *filename, c //TODO: write a minified json, without all those whitespaces // it is just easier to debug when json is in a nice format // anyway ugly but works and is stable - file.print(F(( " {\n \"id\" : \""))); + file.print(F("{\"id\":\"")); file.print(filename); - file.print(F("\",\n \"parent\" : \"")); + file.print(F("\",\"parent\":\"")); file.print(parent); - file.print(F("\",\n \"type\": \"")); + file.print(F("\",\"type\":\"")); file.print(type); - file.print(F("\",\n \"text\" : \"")); + file.print(F("\",\"text\":\"")); file.print(filename); - file.print(F("\"\n }")); + file.print(F("\"}")); // i/o is timing critical keep all stuff running esp_task_wdt_reset(); yield(); @@ -598,7 +598,7 @@ void parseSDFileList(fs::FS &fs, const char * dirname, const char * parent, uint * is done. */ void createJSONFileList() { - createFile(SD, DIRECTORY_INDEX_FILE, "[\n"); + createFile(SD, DIRECTORY_INDEX_FILE, "["); parseSDFileList(SD, "/", NULL, FS_DEPTH); appendToFile(SD, DIRECTORY_INDEX_FILE, "]"); isFirstJSONtNode = true;