atlesn / rrr

RRR (Read Route Record) is a general purpose acquirement, transmission and processing daemon supporting HTTP, MQTT, TCP, UDP and other I/O devices. RRR has a variety of different modules which can be chained together to retrieve, transmit, modify and save messages.
Other
5 stars 4 forks source link

Manual inconsistency with parameter mqtt_publish_rrr_message #22

Closed atlesn closed 1 year ago

atlesn commented 1 year ago

The manual specifies that the default value of the parameter mqtt_publish_rrr_message is yes, but in the code it is by default set to no.

atlesn commented 1 year ago

This is fixed in e21bc1aa0ad85a476e0a91255418d4727f6f074f . Documentation is updated to reflect how the program works, having the default value being no. This is also consistent with mqtt_receive_rrr_message which is no by default.

In addition, it is not longer possible to publish raw rrr array messages, which was confusing when mumble jumble was received at clients as a default behavior when the user had not set mqtt_publish_rrr_message to yes or forgot to specify and array format. The user will now in this case see in plain text that an array message was not processed when published.