From d0c834f17a38e02c38b5b100eeebf635d959367c Mon Sep 17 00:00:00 2001
From: lumapu <lp@lufami.de>
Date: Tue, 19 Sep 2023 21:35:17 +0200
Subject: [PATCH] 0.5.58 * fix ESP8266 save settings issue #1166

---
 src/CHANGES.md | 3 +++
 src/app.h      | 2 --
 src/defines.h  | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/CHANGES.md b/src/CHANGES.md
index af26a58b..79ef5ddb 100644
--- a/src/CHANGES.md
+++ b/src/CHANGES.md
@@ -1,5 +1,8 @@
 # Development Changes
 
+## 0.5.58
+* fix ESP8266 save settings issue #1166
+
 ## 0.7.57 - 2023-09-18
 * fix Alarms are always in queue (since 0.7.56)
 * fix display active power control to long for small devices #1165
diff --git a/src/app.h b/src/app.h
index d7dcab67..8d8a68d1 100644
--- a/src/app.h
+++ b/src/app.h
@@ -102,7 +102,6 @@ class app : public IApp, public ah::Scheduler {
             mSavePending = true;
             mSaveReboot = reboot;
             if(reboot) {
-                onNetwork(false);
                 ah::Scheduler::resetTicker();
             }
             once(std::bind(&app::tickSave, this), 3, "save");
@@ -285,7 +284,6 @@ class app : public IApp, public ah::Scheduler {
 
         void tickReboot(void) {
             DPRINTLN(DBG_INFO, F("Rebooting..."));
-            onNetwork(false);
             ah::Scheduler::resetTicker();
             WiFi.disconnect();
             delay(200);
diff --git a/src/defines.h b/src/defines.h
index 792b70bd..a72b7bff 100644
--- a/src/defines.h
+++ b/src/defines.h
@@ -13,7 +13,7 @@
 //-------------------------------------
 #define VERSION_MAJOR       0
 #define VERSION_MINOR       7
-#define VERSION_PATCH       57
+#define VERSION_PATCH       58
 
 //-------------------------------------
 typedef struct {