mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
fix bug where changing wifi ssid/password was not persisted from console
This commit is contained in:
@@ -238,7 +238,8 @@ static void setup_commands(std::shared_ptr<Commands> & commands) {
|
|||||||
networkSettings.password = password2.c_str();
|
networkSettings.password = password2.c_str();
|
||||||
return StateUpdateResult::CHANGED;
|
return StateUpdateResult::CHANGED;
|
||||||
});
|
});
|
||||||
shell.println("WiFi password updated");
|
shell.println("WiFi password updated. Reconnecting...");
|
||||||
|
to_app(shell).system_.wifi_reconnect();
|
||||||
} else {
|
} else {
|
||||||
shell.println("Passwords do not match");
|
shell.println("Passwords do not match");
|
||||||
}
|
}
|
||||||
@@ -271,7 +272,8 @@ static void setup_commands(std::shared_ptr<Commands> & commands) {
|
|||||||
networkSettings.ssid = arguments.front().c_str();
|
networkSettings.ssid = arguments.front().c_str();
|
||||||
return StateUpdateResult::CHANGED;
|
return StateUpdateResult::CHANGED;
|
||||||
});
|
});
|
||||||
shell.println("WiFi ssid updated");
|
shell.println("WiFi ssid updated. Reconnecting...");
|
||||||
|
to_app(shell).system_.wifi_reconnect();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user