diff --git a/firmware/src/config.cpp b/firmware/src/config.cpp index 1ae4a9e..8e349d4 100644 --- a/firmware/src/config.cpp +++ b/firmware/src/config.cpp @@ -25,10 +25,10 @@ bool config_load(DeviceConfig& cfg) { bool config_save_wifi(const String& ssid, const String& pass) { Preferences prefs; prefs.begin(NS, false); - bool ok = prefs.putString("wifi_ssid", ssid) && - prefs.putString("wifi_pass", pass); + size_t r1 = prefs.putString("wifi_ssid", ssid); + size_t r2 = prefs.putString("wifi_pass", pass); prefs.end(); - return ok; + return (r1 > 0) && (r2 > 0); } bool config_has_wifi() {