Rename __json__() to asdict()

This commit is contained in:
grossmj
2021-04-17 23:34:28 +09:30
parent 44074ff7c9
commit cefab8d362
89 changed files with 286 additions and 282 deletions

View File

@ -71,8 +71,8 @@ class NotificationQueue(asyncio.Queue):
Get a message as a JSON
"""
(action, msg, kwargs) = await self.get(timeout)
if hasattr(msg, "__json__"):
msg = {"action": action, "event": msg.__json__()}
if hasattr(msg, "asdict"):
msg = {"action": action, "event": msg.asdict()}
else:
msg = {"action": action, "event": msg}
msg.update(kwargs)