Jelajahi Sumber

skip signal redactions

Noah Vogt 1 tahun lalu
induk
melakukan
a58ca8b6c2
1 mengubah file dengan 1 tambahan dan 10 penghapusan
  1. 1 10
      mautrix_signal/portal.py

+ 1 - 10
mautrix_signal/portal.py

@@ -1816,16 +1816,7 @@ class Portal(DBPortal, BasePortal):
         await self._upsert_reaction(existing, intent, mxid, sender, message, reaction.emoji)
 
     async def handle_signal_delete(self, sender: p.Puppet, message_ts: int) -> None:
-        message = await DBMessage.get_by_signal_id(
-            sender.uuid, message_ts, self.chat_id, self.receiver
-        )
-        if not message:
-            return
-        await message.delete()
-        try:
-            await sender.intent_for(self).redact(message.mx_room, message.mxid)
-        except MForbidden:
-            await self.main_intent.redact(message.mx_room, message.mxid)
+        print("Intentionally skipped signal redact event '{}'.".format(message_ts))
 
     # endregion
     # region Matrix -> Signal metadata