mirror of https://github.com/arendst/Tasmota.git
Merge pull request #4423 from andrethomas/patch-1
Increase delays before web ui is refreshed
This commit is contained in:
commit
4aadc328ce
|
@ -95,7 +95,12 @@ const char HTTP_SCRIPT_WIFI[] PROGMEM =
|
||||||
"}";
|
"}";
|
||||||
|
|
||||||
const char HTTP_SCRIPT_RELOAD[] PROGMEM =
|
const char HTTP_SCRIPT_RELOAD[] PROGMEM =
|
||||||
"setTimeout(function(){location.href='.';},5000);"
|
"setTimeout(function(){location.href='.';},9000);"
|
||||||
|
"</script>";
|
||||||
|
|
||||||
|
// Local OTA upgrade requires more time to complete cp: before web ui should be reloaded
|
||||||
|
const char HTTP_SCRIPT_RELOAD_OTA[] PROGMEM =
|
||||||
|
"setTimeout(function(){location.href='.';},20000);"
|
||||||
"</script>";
|
"</script>";
|
||||||
|
|
||||||
const char HTTP_SCRIPT_CONSOL[] PROGMEM =
|
const char HTTP_SCRIPT_CONSOL[] PROGMEM =
|
||||||
|
@ -1463,7 +1468,7 @@ void HandleUploadDone(void)
|
||||||
} else {
|
} else {
|
||||||
page += F("green'>" D_SUCCESSFUL "</font></b><br/>");
|
page += F("green'>" D_SUCCESSFUL "</font></b><br/>");
|
||||||
page += FPSTR(HTTP_MSG_RSTRT);
|
page += FPSTR(HTTP_MSG_RSTRT);
|
||||||
page.replace(F("</script>"), FPSTR(HTTP_SCRIPT_RELOAD));
|
page.replace(F("</script>"), FPSTR(HTTP_SCRIPT_RELOAD_OTA)); // Refesh main web ui after OTA upgrade
|
||||||
ShowWebSource(SRC_WEBGUI);
|
ShowWebSource(SRC_WEBGUI);
|
||||||
restart_flag = 2; // Always restart to re-enable disabled features during update
|
restart_flag = 2; // Always restart to re-enable disabled features during update
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue