pass empty dict if data is None in trigger()

fixes bug with ExitStarted event.

remove redundant assignment in conn_from_toml

add explicit call to ws.close() in unsubscribe()

patch bump
This commit is contained in:
onyx-and-iris
2022-09-26 10:58:02 +01:00
parent c2b6757796
commit 1db3b2db4d
4 changed files with 6 additions and 6 deletions

View File

@@ -61,7 +61,7 @@ class EventClient:
self.data["d"].get("eventType"),
self.data["d"].get("eventData"),
)
self.callback.trigger(event, data)
self.callback.trigger(event, data if data else {})
time.sleep(self.DELAY)
def unsubscribe(self):
@@ -69,3 +69,4 @@ class EventClient:
stop listening for events
"""
self.running = False
self.base_client.ws.close()