mschlenstedt/Loxberry

MQTT: Empty Reset-After-Send may crash mqttgateway.pl

Closed this issue · 2 comments

Reset-After-Send ist eigentlich eine Property/Value Liste und dürfte gar kein Array werden.
"resetAfterSend": { "alexa2lox_Wohnzimmer_lastTTSloxtime": "true" }

Lt. Log vom Gateway bei Loxtom577 wird es aber ein leeres Array.
'resetAfterSend' => [],

Das UI sendet es und php-mqtt.php speichert eine leere Liste korrekt als Objekt, nicht als Array.
"resetAfterSend": {}

Irgendwo anders wurde das bei Loxtom577 zum Array.

ajax-generic.php ist der Verursacher
image