Invite only on direct chat

This commit is contained in:
Cristian Le 2021-06-04 19:48:11 +09:00
parent 9270761b20
commit 3286d7e6e2

View File

@ -635,8 +635,6 @@ class Portal(DBPortal, BasePortal):
"content": self.bridge_info, "content": self.bridge_info,
}] }]
invites = [source.mxid] invites = [source.mxid]
if self.needs_bridgebot:
invites.append(self.az.bot_mxid)
if self.config["bridge.encryption.default"] and self.matrix.e2ee: if self.config["bridge.encryption.default"] and self.matrix.e2ee:
self.encrypted = True self.encrypted = True
@ -644,6 +642,8 @@ class Portal(DBPortal, BasePortal):
"type": str(EventType.ROOM_ENCRYPTION), "type": str(EventType.ROOM_ENCRYPTION),
"content": {"algorithm": "m.megolm.v1.aes-sha2"}, "content": {"algorithm": "m.megolm.v1.aes-sha2"},
}) })
if self.is_direct:
invites.append(self.az.bot_mxid)
# NOTE Set the room title even for direct chats, because # NOTE Set the room title even for direct chats, because
# the LINE bot itself may appear in the title otherwise. # the LINE bot itself may appear in the title otherwise.
#if self.encrypted or not self.is_direct: #if self.encrypted or not self.is_direct: