Просмотр исходного кода

delete HTML directory on an update

CaCO3 11 месяцев назад
Родитель
Сommit
d68c95d626
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      code/components/jomjol_fileserver_ota/server_ota.cpp

+ 2 - 1
code/components/jomjol_fileserver_ota/server_ota.cpp

@@ -84,6 +84,8 @@ void task_do_Update_ZIP(void *pvParameter)
         out = "/sdcard/html";
         out = "/sdcard/html";
         outbin = "/sdcard/firmware";
         outbin = "/sdcard/firmware";
 
 
+        delete_all_in_directory(out);
+
         retfirmware = unzip_new(_file_name_update, out+"/", outbin+"/", "/sdcard/", initial_setup);
         retfirmware = unzip_new(_file_name_update, out+"/", outbin+"/", "/sdcard/", initial_setup);
     	LogFile.WriteToFile(ESP_LOG_INFO, TAG, "Files unzipped.");
     	LogFile.WriteToFile(ESP_LOG_INFO, TAG, "Files unzipped.");
 
 
@@ -434,7 +436,6 @@ esp_err_t handler_ota_update(httpd_req_t *req)
             return ESP_OK;        
             return ESP_OK;        
         }
         }
 
 
-
         if ((filetype == "TFLITE") || (filetype == "TFL"))
         if ((filetype == "TFLITE") || (filetype == "TFL"))
         {
         {
             std::string out = "/sdcard/config/" + getFileFullFileName(fn);
             std::string out = "/sdcard/config/" + getFileFullFileName(fn);