From 01e77cbeb3dccf9e3b062b76866ec7ea6d88b366 Mon Sep 17 00:00:00 2001 From: Michael Hart Date: Thu, 13 Nov 2025 12:03:54 -0800 Subject: [PATCH] Updates client string to meshcore/{firmware-version-string} --- src/helpers/bridges/MQTTBridge.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/helpers/bridges/MQTTBridge.cpp b/src/helpers/bridges/MQTTBridge.cpp index 58996a2d..cb4deb58 100644 --- a/src/helpers/bridges/MQTTBridge.cpp +++ b/src/helpers/bridges/MQTTBridge.cpp @@ -684,7 +684,7 @@ bool MQTTBridge::publishStatus() { // Build client version string char client_version[64]; - snprintf(client_version, sizeof(client_version), "meshcore-custom-repeater/%s", _build_date); + snprintf(client_version, sizeof(client_version), "meshcore/%s", _firmware_version); // Collect stats on-demand if sources are available int battery_mv = -1; @@ -1110,7 +1110,7 @@ bool MQTTBridge::createAuthToken() { // Build client version string (same format as used in status messages) char client_version[64]; - snprintf(client_version, sizeof(client_version), "meshcoretomqtt/%s", _build_date); + snprintf(client_version, sizeof(client_version), "meshcore/%s", _firmware_version); // Get email from preferences (if set) const char* email = nullptr; @@ -1374,7 +1374,7 @@ void MQTTBridge::publishStatusToAnalyzerClient(PsychicMqttClient* client, const // Build client version string char client_version[64]; - snprintf(client_version, sizeof(client_version), "meshcore-custom-repeater/%s", _build_date); + snprintf(client_version, sizeof(client_version), "meshcore/%s", _firmware_version); // Collect stats on-demand if sources are available int battery_mv = -1; @@ -1488,7 +1488,7 @@ void MQTTBridge::maintainAnalyzerConnections() { // Build client version string (same format as used in status messages) char client_version[64]; - snprintf(client_version, sizeof(client_version), "meshcoretomqtt/%s", _build_date); + snprintf(client_version, sizeof(client_version), "meshcore/%s", _firmware_version); // Get email from preferences (if set) const char* email = nullptr; @@ -1579,7 +1579,7 @@ void MQTTBridge::maintainAnalyzerConnections() { // Build client version string (same format as used in status messages) char client_version[64]; - snprintf(client_version, sizeof(client_version), "meshcoretomqtt/%s", _build_date); + snprintf(client_version, sizeof(client_version), "meshcore/%s", _firmware_version); // Get email from preferences (if set) const char* email = nullptr;