From 4a2a2f2cb7ea71cf503436890efe7ed1cb5e1368 Mon Sep 17 00:00:00 2001 From: Maxim Prokhorov Date: Mon, 2 Sep 2024 13:22:24 +0300 Subject: [PATCH] mqtt: use global retain flag for status resolve #2616 --- code/espurna/mqtt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/espurna/mqtt.cpp b/code/espurna/mqtt.cpp index 1e62af43..53de3c0d 100644 --- a/code/espurna/mqtt.cpp +++ b/code/espurna/mqtt.cpp @@ -1640,7 +1640,7 @@ const char* mqttPayloadStatus(bool status) { } void mqttSendStatus() { - mqttSendRaw(_mqtt_settings.will.c_str(), _mqtt_payload_online.c_str(), true); + mqttSendRaw(_mqtt_settings.will.c_str(), _mqtt_payload_online.c_str(), _mqtt_settings.retain); } // -----------------------------------------------------------------------------