From 831ec05012a40b9e08a740d13ae10e3cbb3cb9ab Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Thu, 31 Jul 2025 13:25:40 -0700 Subject: [PATCH] Filter out non-global chat from global chat --- CHANGELOG.md | 1 + src/routes/spaces/[relay]/[room]/+page.svelte | 2 +- src/routes/spaces/[relay]/calendar/+page.svelte | 2 +- src/routes/spaces/[relay]/chat/+page.svelte | 10 +++++++--- src/routes/spaces/[relay]/goals/+page.svelte | 2 +- src/routes/spaces/[relay]/threads/+page.svelte | 2 +- 6 files changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c29c491..c4bf5a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Add signer status to profile page * Re-work bunker login flow * Only protect events if relay authenticates +* Filter out non-global chats from global chat # 1.2.2 diff --git a/src/routes/spaces/[relay]/[room]/+page.svelte b/src/routes/spaces/[relay]/[room]/+page.svelte index d6a1afe..2625e83 100644 --- a/src/routes/spaces/[relay]/[room]/+page.svelte +++ b/src/routes/spaces/[relay]/[room]/+page.svelte @@ -281,7 +281,7 @@ }) onDestroy(() => { - cleanup() + cleanup?.() // Sveltekit calls onDestroy at the beginning of the page load for some reason setTimeout(() => { diff --git a/src/routes/spaces/[relay]/calendar/+page.svelte b/src/routes/spaces/[relay]/calendar/+page.svelte index bf20d4b..bb11c01 100644 --- a/src/routes/spaces/[relay]/calendar/+page.svelte +++ b/src/routes/spaces/[relay]/calendar/+page.svelte @@ -108,7 +108,7 @@ return () => { setChecked($page.url.pathname) - cleanup() + cleanup?.() } }) diff --git a/src/routes/spaces/[relay]/chat/+page.svelte b/src/routes/spaces/[relay]/chat/+page.svelte index 1d01006..18235d4 100644 --- a/src/routes/spaces/[relay]/chat/+page.svelte +++ b/src/routes/spaces/[relay]/chat/+page.svelte @@ -1,11 +1,11 @@