fix web color rendering for mqtt fails

This commit is contained in:
proddy
2020-07-18 20:58:17 +02:00
parent 6cd9113193
commit 0d7c142188
2 changed files with 3 additions and 1 deletions

View File

@@ -52,5 +52,5 @@ export const mqttPublishHighlight = ({ mqtt_fails }: MqttStatus, theme: Theme) =
if (mqtt_fails < 10)
return theme.palette.warning.main;
return theme.palette.success.main;
return theme.palette.error.main;
}

View File

@@ -215,6 +215,8 @@ StateUpdateResult MqttSettings::update(JsonObject & root, MqttSettings & setting
emsesp::EMSESP::mqtt_.set_publish_time(newSettings.publish_time);
}
emsesp::EMSESP::mqtt_.reset_publish_fails(); // reset fail counter back to 0
settings = newSettings;
return StateUpdateResult::CHANGED;