From 72f2284be046d841bc37c334f6812e30fb2b3684 Mon Sep 17 00:00:00 2001 From: Diego Sampaio Date: Wed, 25 Mar 2026 15:36:09 -0300 Subject: [PATCH] regression: fix federation read receipts on main channel --- ee/packages/federation-matrix/src/events/edu.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ee/packages/federation-matrix/src/events/edu.ts b/ee/packages/federation-matrix/src/events/edu.ts index 4870203a51a35..ce543bd46909e 100644 --- a/ee/packages/federation-matrix/src/events/edu.ts +++ b/ee/packages/federation-matrix/src/events/edu.ts @@ -86,7 +86,7 @@ export const edus = async () => { return; } - if (data.thread_id) { + if (data.thread_id && data.thread_id !== 'main') { const msg = await Messages.findOneByFederationId(data.thread_id); if (!msg) { logger.debug({ msg: 'No message found for Matrix thread_id', threadId: data.thread_id });