Update mautrix-python to handle invites separately from leaves. Fixes #402

This commit is contained in:
Tulir Asokan
2019-12-21 21:02:41 +02:00
parent 64b3699b3c
commit 9fb2a73ec5
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -215,6 +215,11 @@ class MatrixHandler(BaseMatrixHandler):
event_id: EventID) -> None:
await self.handle_kick_ban(False, room_id, user_id, kicked_by, reason, event_id)
async def handle_unban(self, room_id: RoomID, user_id: UserID, unbanned_by: UserID,
reason: str, event_id: EventID) -> None:
# TODO handle unbans properly instead of handling it as a kick
await self.handle_kick_ban(False, room_id, user_id, unbanned_by, reason, event_id)
async def handle_ban(self, room_id: RoomID, user_id: UserID, banned_by: UserID, reason: str,
event_id: EventID) -> None:
await self.handle_kick_ban(True, room_id, user_id, banned_by, reason, event_id)