From c3f9788bfe96b61c8d24602a2e6855698e5d8a7a Mon Sep 17 00:00:00 2001 From: napnap75 Date: Sat, 12 Feb 2022 18:28:29 +0100 Subject: [PATCH] Corrected the mishandling of strings --- docker2mqtt/docker2mqtt.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker2mqtt/docker2mqtt.go b/docker2mqtt/docker2mqtt.go index ed1f7dd..8fe1472 100644 --- a/docker2mqtt/docker2mqtt.go +++ b/docker2mqtt/docker2mqtt.go @@ -65,7 +65,7 @@ func main() { fmt.Fprintf(os.Stderr, "Error while listening for docker events: %v\n", err) case msg := <-msgs: - mqttClient.Publish(*mqttTopic + "/events", 0, false, fmt.Sprintf("{ \"time\": %d, \"type\": \"%s\", \"name\": \"%s\", \"action\": \"%s\"}", msg.Time, msg.Type, msg.Actor.Attributes["name"], msg.Action)) + mqttClient.Publish(*mqttTopic + "/events", 0, false, fmt.Sprintf("{ \"time\": %d, \"type\": %q, \"name\": %q, \"action\": %q}", msg.Time, msg.Type, msg.Actor.Attributes["name"], msg.Action)) } } }