Use ensure_joined for joining puppets
This commit is contained in:
@@ -480,7 +480,7 @@ class PortalMetadata(BasePortal, ABC):
|
|||||||
if source:
|
if source:
|
||||||
entity: User = await source.client.get_entity(PeerUser(user_id))
|
entity: User = await source.client.get_entity(PeerUser(user_id))
|
||||||
await puppet.update_info(source, entity)
|
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)
|
user = u.User.get_by_tgid(user_id)
|
||||||
if user:
|
if user:
|
||||||
|
|||||||
Reference in New Issue
Block a user