From 7b76cda4e7323c8a615d97f8b0c24f13835727ec Mon Sep 17 00:00:00 2001 From: diamondburned Date: Tue, 25 Apr 2023 20:27:29 -0700 Subject: [PATCH] Fix broken room syncing I swear I pushed a commit like this before. That's weird. --- src/routes/api/v0/sync/+server.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/routes/api/v0/sync/+server.ts b/src/routes/api/v0/sync/+server.ts index 6d23521..7326a16 100644 --- a/src/routes/api/v0/sync/+server.ts +++ b/src/routes/api/v0/sync/+server.ts @@ -73,7 +73,8 @@ export async function GET(ev: sveltekit.ServerLoadEvent): Promise { joinedRoomsQuery.forEach((r) => { events[r.id] = eventsQuery - .filter((e) => !!e.id) // no event for the current room + .filter((e) => e.id) // no event for the current room + .filter((e) => e.roomID === r.id) // only events for the current room .map((e) => db.convertEvent(e, { id: e.authorID,