From 5deee82f9e88690ae1d58e2306091a937f7a65a6 Mon Sep 17 00:00:00 2001 From: Jan-Piet Mens Date: Wed, 2 Mar 2016 10:25:03 +0100 Subject: [PATCH] alarm publishes no longer with full topic in last/ --- recorder.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/recorder.c b/recorder.c index d3d3f66..f7b15ec 100644 --- a/recorder.c +++ b/recorder.c @@ -895,7 +895,14 @@ void handle_message(void *userdata, char *topic, char *payload, size_t payloadle * of which device is being updated; use topic. */ +#if WITH_GREENWICH + if (strcmp(UB(reltopic), "alarm") == 0) { + json_append_member(json, "topic", json_mkstring(UB(basetopic))); + json_append_member(json, "_reltopic", json_mkstring("alarm")); + } +#else json_append_member(json, "topic", json_mkstring(topic)); +#endif /* * We have to know which user/device this is for in order to