mirror of
https://github.com/Laxilef/OTGateway.git
synced 2025-12-12 03:04:27 +05:00
feat: display a message on home page if the file system is not flashed
This commit is contained in:
@@ -206,7 +206,7 @@ protected:
|
|||||||
String plain = this->webServer->arg(0);
|
String plain = this->webServer->arg(0);
|
||||||
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/backup/restore %d bytes: %s"), plain.length(), plain.c_str());
|
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/backup/restore %d bytes: %s"), plain.length(), plain.c_str());
|
||||||
|
|
||||||
if (plain.length() < 2) {
|
if (plain.length() < 5) {
|
||||||
this->webServer->send(406);
|
this->webServer->send(406);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -271,7 +271,7 @@ protected:
|
|||||||
String plain = this->webServer->arg(0);
|
String plain = this->webServer->arg(0);
|
||||||
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/network/settings %d bytes: %s"), plain.length(), plain.c_str());
|
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/network/settings %d bytes: %s"), plain.length(), plain.c_str());
|
||||||
|
|
||||||
if (plain.length() < 2) {
|
if (plain.length() < 5) {
|
||||||
this->webServer->send(406);
|
this->webServer->send(406);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -393,7 +393,7 @@ protected:
|
|||||||
String plain = this->webServer->arg(0);
|
String plain = this->webServer->arg(0);
|
||||||
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/settings %d bytes: %s"), plain.length(), plain.c_str());
|
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/settings %d bytes: %s"), plain.length(), plain.c_str());
|
||||||
|
|
||||||
if (plain.length() < 2) {
|
if (plain.length() < 5) {
|
||||||
this->webServer->send(406);
|
this->webServer->send(406);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -449,7 +449,7 @@ protected:
|
|||||||
String plain = this->webServer->arg(0);
|
String plain = this->webServer->arg(0);
|
||||||
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/vars %d bytes: %s"), plain.length(), plain.c_str());
|
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Request /api/vars %d bytes: %s"), plain.length(), plain.c_str());
|
||||||
|
|
||||||
if (plain.length() < 2) {
|
if (plain.length() < 5) {
|
||||||
this->webServer->send(406);
|
this->webServer->send(406);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -480,7 +480,11 @@ protected:
|
|||||||
this->webServer->onNotFound([this]() {
|
this->webServer->onNotFound([this]() {
|
||||||
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Page not found, uri: %s"), this->webServer->uri().c_str());
|
Log.straceln(FPSTR(L_PORTAL_WEBSERVER), F("Page not found, uri: %s"), this->webServer->uri().c_str());
|
||||||
|
|
||||||
if (tNetwork->isApEnabled()) {
|
const String uri = this->webServer->uri();
|
||||||
|
if (uri.equals("/")) {
|
||||||
|
this->webServer->send(200, "text/plain", F("The file system is not flashed!"));
|
||||||
|
|
||||||
|
} else if (tNetwork->isApEnabled()) {
|
||||||
this->onCaptivePortal();
|
this->onCaptivePortal();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user