From 6cf37c5a298594a7a0eb0d7db12e0341c94b17f8 Mon Sep 17 00:00:00 2001 From: Tobias Lindberg Date: Wed, 19 Jun 2024 12:11:32 +0200 Subject: [PATCH] fix: resolving fatal when disabling of mqtt (#288) --- src/webserver.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/webserver.go b/src/webserver.go index 0785900..bda5880 100644 --- a/src/webserver.go +++ b/src/webserver.go @@ -58,8 +58,12 @@ func main() { // Connect to the MQTT broker statusCache, err := startMQTT() - if err != nil { - log.Fatalf("[error] TeslaMateApi MQTT connection failed: %s", err) + if getEnvAsBool("DISABLE_MQTT", false) { + log.Printf("[info] TeslaMateApi MQTT connection not established.") + } else { + if err != nil { + log.Fatalf("[error] TeslaMateApi MQTT connection failed: %s", err) + } } if getEnvAsBool("API_TOKEN_DISABLE", false) {