Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit 3d09bef

Browse files
committed
Update _on_new_receipts() to work with MSC2285 changes
This was missed in #12168 Signed-off-by: Šimon Brandner <[email protected]>
1 parent 003a569 commit 3d09bef

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

synapse/replication/tcp/client.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from twisted.internet.protocol import ReconnectingClientFactory
2222
from twisted.python.failure import Failure
2323

24-
from synapse.api.constants import EventTypes
24+
from synapse.api.constants import EventTypes, ReceiptTypes
2525
from synapse.federation import send_queue
2626
from synapse.federation.sender import FederationSender
2727
from synapse.logging.context import PreserveLoggingContext, make_deferred_yieldable
@@ -402,7 +402,7 @@ async def _on_new_receipts(
402402
if not self._is_mine_id(receipt.user_id):
403403
continue
404404
if (
405-
receipt.data.get("hidden", False)
405+
receipt.receipt_type == ReceiptTypes.READ_PRIVATE
406406
and self._hs.config.experimental.msc2285_enabled
407407
):
408408
continue

0 commit comments

Comments
 (0)