guard against missing topic (#36108)

This commit is contained in:
Jason Hunter 2020-05-25 07:37:47 -04:00 committed by GitHub
parent 12fb6a85d5
commit b0012bd5a6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -147,6 +147,10 @@ class EventManager:
async def async_parse_messages(self, messages) -> None:
"""Parse notification message."""
for msg in messages:
# Guard against empty message
if not msg.Topic:
continue
topic = msg.Topic._value_1
parser = PARSERS.get(topic)
if not parser: