From 2e1499181539388b990e67183a9b44ebd64b08ff Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 20 Aug 2021 14:00:42 +0300 Subject: [PATCH] Remove element ios hack from non-sticker documents --- mautrix_telegram/portal/telegram.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mautrix_telegram/portal/telegram.py b/mautrix_telegram/portal/telegram.py index f186f6fd..63eb770f 100644 --- a/mautrix_telegram/portal/telegram.py +++ b/mautrix_telegram/portal/telegram.py @@ -193,13 +193,13 @@ class PortalTelegram(BasePortal, ABC): height=file.thumbnail.height or thumb_size.h, width=file.thumbnail.width or thumb_size.w, size=file.thumbnail.size) - else: + elif attrs.is_sticker: # This is a hack for bad clients like Element iOS that require a thumbnail + info.thumbnail_info = ImageInfo.deserialize(info.serialize()) if file.decryption_info: info.thumbnail_file = file.decryption_info else: info.thumbnail_url = file.mxc - info.thumbnail_info = ImageInfo.deserialize(info.serialize()) return info, name