diff --git a/examples/OneOpenAir/LocalServer.cpp b/examples/OneOpenAir/LocalServer.cpp
index 1ae2a2b..6ccf2a1 100644
--- a/examples/OneOpenAir/LocalServer.cpp
+++ b/examples/OneOpenAir/LocalServer.cpp
@@ -100,12 +100,18 @@ void LocalServer::_GET_storage(void) {
}
void LocalServer::_POST_storage(void) {
- if (!measure.resetLocalStorage()) {
- server.send(500, "text/plain", "Failed reset local storage, unknown error");
- return;
- }
+ String body;
+ int statusCode = 200;
- server.send(200, "text/plain", "Success reset storage");
+ if (measure.resetLocalStorage()) {
+ body = "Success reset storage";
+ } else {
+ body = "Failed reset local storage, unknown error";
+ statusCode = 500;
+ }
+ body += ". Go to dashboard.";
+
+ server.send(statusCode, "text/html", htmlResponse(body, false));
}
void LocalServer::_POST_time(void) {
@@ -124,7 +130,8 @@ void LocalServer::_POST_time(void) {
ag->setCurrentTime(_epochTime);
- server.send(200, "text/plain", "Success set new time");
+ String body = "Success set new time. Go to dashboard.";
+ server.send(200, "text/html", htmlResponse(body, false));
}
void LocalServer::setFwMode(AgFirmwareMode fwMode) { this->fwMode = fwMode; }