Ensure that a URL exists in the content during push. (#8965)

This fixes an KeyError exception, after this PR the content
is just considered unknown.
This commit is contained in:
Patrick Cloke 2020-12-18 07:26:15 -05:00 committed by GitHub
parent a7a913918c
commit 4136255d3c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 2 deletions

View file

@ -486,7 +486,11 @@ class Mailer:
def add_image_message_vars(
self, messagevars: Dict[str, Any], event: EventBase
) -> None:
messagevars["image_url"] = event.content["url"]
"""
Potentially add an image URL to the message variables.
"""
if "url" in event.content:
messagevars["image_url"] = event.content["url"]
async def make_summary_text(
self,