From c624ac70445de3b0679327f1f3d07d35013baba9 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Tue, 8 Dec 2020 17:24:52 +0100 Subject: [PATCH] Add transfer error codes Add transfer error codes related to device file type --- tasmota/xdrv_01_webserver.ino | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tasmota/xdrv_01_webserver.ino b/tasmota/xdrv_01_webserver.ino index ffd845713..e9ae48e78 100644 --- a/tasmota/xdrv_01_webserver.ino +++ b/tasmota/xdrv_01_webserver.ino @@ -817,8 +817,8 @@ ESP8266WebServer *Webserver; struct WEB { String chunk_buffer = ""; // Could be max 2 * CHUNKED_BUFFER_SIZE uint16_t upload_progress_dot_count; + uint16_t upload_error = 0; uint8_t state = HTTP_OFF; - uint8_t upload_error = 0; uint8_t upload_file_type; uint8_t config_block_count = 0; uint8_t config_xor_on = 0; @@ -2946,8 +2946,8 @@ void HandleUploadLoop(void) } #endif // USE_ZIGBEE_EZSP if (error != 0) { - AddLog_P(LOG_LEVEL_DEBUG, PSTR(D_LOG_UPLOAD "Transfer error %d"), error); - Web.upload_error = 8; // File invalid +// AddLog_P(LOG_LEVEL_DEBUG, PSTR(D_LOG_UPLOAD "Transfer error %d"), error); + Web.upload_error = error + (100 * Web.upload_file_type); // Add offset to discriminate transfer errors return; } }