From 49f88c2552d24bfb9e8f95dcc49915d68f66ecbd Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Thu, 26 Mar 2026 04:37:47 +0100 Subject: [PATCH] fix(federation): actually remove source_instance IS NULL filter from sync SQL queries --- packages/server/src/routes/federation.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/server/src/routes/federation.ts b/packages/server/src/routes/federation.ts index 9b9155e5..82343b8b 100644 --- a/packages/server/src/routes/federation.ts +++ b/packages/server/src/routes/federation.ts @@ -595,7 +595,6 @@ export async function federationRoutes(app: FastifyInstance): Promise { JOIN dm_messages dm ON ml.dm_message_id = dm.id WHERE ml.dm_channel_id = ? AND ml.mutated_at > ? - AND dm.source_instance IS NULL ORDER BY ml.mutated_at ASC LIMIT ? `).all(dmChannelIdFilter, sinceTimestamp, limit) as typeof mutationRows; @@ -634,7 +633,6 @@ export async function federationRoutes(app: FastifyInstance): Promise { JOIN dm_messages dm ON ml.dm_message_id = dm.id WHERE ml.dm_channel_id IN (${placeholders}) AND ml.mutated_at > ? - AND dm.source_instance IS NULL ORDER BY ml.mutated_at ASC LIMIT ? `).all(...sharedChannelIds, sinceTimestamp, limit) as typeof mutationRows;