From 4b235de5e51ed18f9040bb975c96ebd49c4e17db Mon Sep 17 00:00:00 2001 From: Nick Mills-Barrett Date: Mon, 25 Mar 2024 13:28:40 +0000 Subject: [PATCH] Fix --- mautrix_telegram/portal_util/message_convert.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mautrix_telegram/portal_util/message_convert.py b/mautrix_telegram/portal_util/message_convert.py index 0bf89bbc..f7aa5532 100644 --- a/mautrix_telegram/portal_util/message_convert.py +++ b/mautrix_telegram/portal_util/message_convert.py @@ -237,10 +237,10 @@ def _caption_to_message(converted: ConvertedMessage) -> None: content["format"] = Format.HTML.value def _get_external_url(self, evt: Message) -> str | None: - if self.portal.peer_type == "channel" and self.portal.username is not None: - return f"https://t.me/{self.portal.username}/{evt.id}" - elif self.portal.peer_type != "user": + if self.portal.peer_type == "chat": return f"https://t.me/c/{self.portal.tgid}/{evt.id}" + if self.portal.username is not None: + return f"https://t.me/{self.portal.username}/{evt.id}" return None @staticmethod