# HG changeset patch # User drewp # Date 1556694563 25200 # Node ID 3cf19717cb6f7fe368578d6ab20d9d82b1b4ca48 # Parent 8642ed427607dc8d859fc213307933c4b713aa43 also pass topic as str at publish Ignore-this: ae4519416b4c4a29db44e9569b60edd darcs-hash:4c19d5e698fe888fbf580c9fa4101564056ddeda diff -r 8642ed427607 -r 3cf19717cb6f lib/mqtt_client/mqtt_client.py --- a/lib/mqtt_client/mqtt_client.py Wed May 01 00:07:13 2019 -0700 +++ b/lib/mqtt_client/mqtt_client.py Wed May 01 00:09:23 2019 -0700 @@ -47,7 +47,7 @@ log.warn("publish failed: %s", failure.getErrorMessage()) return failure - return self.protocol.publish(topic=bytearray(topic), qos=0, + return self.protocol.publish(topic=topic.decode('utf-8'), qos=0, message=bytearray(msg)).addErrback(_logFailure)