Archived
1
0
Fork 0

fix(matrix): match invited rooms as private room

Signed-off-by: xtex <xtexchooser@duck.com>
This commit is contained in:
xtex 2023-09-11 12:59:30 +08:00
parent b881c6feed
commit 5fbac51730
Signed by: xtex
GPG key ID: B918086ED8045B91

View file

@ -229,7 +229,7 @@ class FetchedSession(Bot.FetchedSession):
resp = await bot.room_get_state_event(room.room_id, 'm.room.member', target_id) resp = await bot.room_get_state_event(room.room_id, 'm.room.member', target_id)
if resp is nio.ErrorResponse: if resp is nio.ErrorResponse:
pass pass
elif resp.content['membership'] == 'join' or resp.content['membership'] == 'leave': elif resp.content['membership'] in ['join', 'leave', 'invite']:
self.session.target = room.room_id self.session.target = room.room_id
return return
Logger.info(f"Could not find any exist private room for {target_id}, trying to create one") Logger.info(f"Could not find any exist private room for {target_id}, trying to create one")