Explorar o código

Fix delivery receipts being handled as read receipts

Tulir Asokan %!s(int64=4) %!d(string=hai) anos
pai
achega
36b1aefd45
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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)