diff --git a/mautrix_telegram/portal.py b/mautrix_telegram/portal.py index 64afc4b5..053ea853 100644 --- a/mautrix_telegram/portal.py +++ b/mautrix_telegram/portal.py @@ -862,7 +862,7 @@ class Portal: pass async def handle_matrix_deletion(self, deleter, event_id): - deleter = deleter if await deleter.needs_relaybot(self) else self.bot + deleter = deleter if not await deleter.needs_relaybot(self) else self.bot space = self.tgid if self.peer_type == "channel" else deleter.tgid message = DBMessage.query.filter(DBMessage.mxid == event_id, DBMessage.tg_space == space,