Fixed incorrect enable state for ZmartCharge when no config (#1012)

This commit is contained in:
Gunnar Skjold
2025-09-25 12:05:18 +02:00
committed by GitHub
parent e5d260ae3e
commit 2ff8fddc14

View File

@@ -903,7 +903,7 @@ bool AmsConfiguration::getZmartChargeConfig(ZmartChargeConfig& config) {
EEPROM.end();
stripNonAscii((uint8_t*) config.token, 21);
stripNonAscii((uint8_t*) config.baseUrl, 64);
if(strncmp_P(config.token, PSTR(" "), 1) == 0) {
if(strlen(config.token) < 20) {
config.enabled = false;
memset(config.token, 0, 64);
memset(config.baseUrl, 0, 64);