diff options
author | Andrej Shadura <andrewsh@debian.org> | 2021-01-13 14:00:16 +0100 |
---|---|---|
committer | Andrej Shadura <andrewsh@debian.org> | 2021-01-13 14:00:16 +0100 |
commit | 56044cac92cdd65dc3b4fd03557eaf32976e6da9 (patch) | |
tree | caca2f4e58b83affd235455f61b1bc84bc202816 /synapse/rest/media/v1/preview_url_resource.py | |
parent | f509bf3ab10e82c5ba6e4e3b5a7db0f9c55026c1 (diff) |
New upstream version 1.25.0
Diffstat (limited to 'synapse/rest/media/v1/preview_url_resource.py')
-rw-r--r-- | synapse/rest/media/v1/preview_url_resource.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/synapse/rest/media/v1/preview_url_resource.py b/synapse/rest/media/v1/preview_url_resource.py index dce6c4d1..1082389d 100644 --- a/synapse/rest/media/v1/preview_url_resource.py +++ b/synapse/rest/media/v1/preview_url_resource.py @@ -676,7 +676,11 @@ class PreviewUrlResource(DirectServeJsonResource): logger.debug("No media removed from url cache") -def decode_and_calc_og(body, media_uri, request_encoding=None): +def decode_and_calc_og(body, media_uri, request_encoding=None) -> Dict[str, str]: + # If there's no body, nothing useful is going to be found. + if not body: + return {} + from lxml import etree try: |