From 9cbe6b73fc5ca27c1e50bec68c9d995031e179d4 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 7 Aug 2019 23:35:53 +0300 Subject: [PATCH] Use ensure_joined for joining puppets --- mautrix_telegram/portal/metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mautrix_telegram/portal/metadata.py b/mautrix_telegram/portal/metadata.py index 0b56d143..e33e33fd 100644 --- a/mautrix_telegram/portal/metadata.py +++ b/mautrix_telegram/portal/metadata.py @@ -480,7 +480,7 @@ class PortalMetadata(BasePortal, ABC): if source: entity: User = await source.client.get_entity(PeerUser(user_id)) await puppet.update_info(source, entity) - await puppet.intent_for(self).join_room(self.mxid) + await puppet.intent_for(self).ensure_joined(self.mxid) user = u.User.get_by_tgid(user_id) if user: