From aaf158cc292800361b2863c345ffb6b1fccd4a54 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 6 Nov 2019 22:37:25 +0200 Subject: [PATCH] Fix loading TelegramFile thumbnails from the db --- mautrix_telegram/db/telegram_file.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mautrix_telegram/db/telegram_file.py b/mautrix_telegram/db/telegram_file.py index efed516f..8cc0c9c0 100644 --- a/mautrix_telegram/db/telegram_file.py +++ b/mautrix_telegram/db/telegram_file.py @@ -39,8 +39,8 @@ class TelegramFile(Base): @classmethod def scan(cls, row: RowProxy) -> 'TelegramFile': telegram_file: TelegramFile = super().scan(row) - if telegram_file.thumbnail_id: - telegram_file.thumbnail = cls.get(telegram_file.thumbnail_id) + if isinstance(telegram_file.thumbnail, str): + telegram_file.thumbnail = cls.get(telegram_file.thumbnail) return telegram_file @classmethod