skip retained cards unless told to keep them

This commit is contained in:
Jan-Piet Mens
2015-08-22 14:54:14 +02:00
parent 41d3534866
commit d5f72abe52
+3 -1
View File
@@ -390,7 +390,9 @@ void on_message(struct mosquitto *mosq, void *userdata, const struct mosquitto_m
utstring_printf(device, "%s", topics[2]);
if ((count == TOPIC_PARTS) && (strcmp(topics[count-1], TOPIC_SUFFIX) == 0)) {
do_info(ud, username, device, m->payload);
if (m->retain == FALSE || ud->ignoreretained == FALSE) {
do_info(ud, username, device, m->payload);
}
}
/* owntracks/user/device/msg */