Sfoglia il codice sorgente

Fix delivery receipts being handled as read receipts

Tulir Asokan 4 anni fa
parent
commit
36b1aefd45
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      mautrix_signal/signal.py

+ 1 - 1
mautrix_signal/signal.py

@@ -141,7 +141,7 @@ class SignalHandler(SignaldClient):
     @staticmethod
     async def handle_receipt(sender: 'pu.Puppet', receipt: Receipt) -> None:
         if receipt.type != ReceiptType.READ:
-            pass
+            return
         messages = await DBMessage.find_by_timestamps(receipt.timestamps)
         for message in messages:
             portal = await po.Portal.get_by_mxid(message.mx_room)