Skip to content

Commit f9f659b

Browse files
committed
drop retain in on_message
1 parent 9de0fe9 commit f9f659b

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

Adafruit_IO/mqtt_client.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,7 @@ def _mqtt_message(self, client, userdata, msg):
9191
if self.on_message is not None and self._username == parsed_topic[0]:
9292
feed = parsed_topic[2]
9393
payload = '' if msg.payload is None else msg.payload.decode('utf-8')
94-
retain = msg.retain
95-
self.on_message(self, feed, payload, retain)
94+
self.on_message(self, feed, payload)
9695

9796
def connect(self, **kwargs):
9897
"""Connect to the Adafruit.IO service. Must be called before any loop

CHANGELOG.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
2.0.0
2-
- Drop support for API V1. Defaults to API V2.
3-
- Add retain flag option to mqtt on_message
2+
- Drop support for API V1. Defaults to API V2
43
- Add support for Python3
54
- New send_batch_data method
65

tests/test_mqtt_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def test_subscribe_and_publish(self):
8383
client = MQTTClient(self.get_test_username(), self.get_test_key())
8484
# Save all on_message handler responses.
8585
messages = []
86-
def on_message(mqtt_client, feed, payload, retain):
86+
def on_message(mqtt_client, feed, payload):
8787
self.assertEqual(mqtt_client, client)
8888
messages.append((feed, payload))
8989
client.on_message = on_message

0 commit comments

Comments
 (0)