From 7c8cf3cb50b378b9b57a85b907153ebc1032fcd7 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 18 Nov 2022 17:11:45 +0200 Subject: [PATCH] Always treat UpdateShortChatMessage as minigroup messages --- mautrix_telegram/abstract_user.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mautrix_telegram/abstract_user.py b/mautrix_telegram/abstract_user.py index 65ee132c..c1de7c6e 100644 --- a/mautrix_telegram/abstract_user.py +++ b/mautrix_telegram/abstract_user.py @@ -529,9 +529,7 @@ class AbstractUser(ABC): self, update: UpdateMessage ) -> tuple[UpdateMessageContent, pu.Puppet | None, po.Portal | None]: if isinstance(update, UpdateShortChatMessage): - portal = await po.Portal.get_by_tgid(TelegramID(update.chat_id)) - if not portal: - self.log.warning(f"Received message in chat with unknown type {update.chat_id}") + portal = await po.Portal.get_by_tgid(TelegramID(update.chat_id), peer_type="chat") sender = await pu.Puppet.get_by_tgid(TelegramID(update.from_id)) elif isinstance(update, UpdateShortMessage): portal = await po.Portal.get_by_tgid(