From df44a8ce6953f726255e0f8515e6c818708b3731 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Wed, 30 Apr 2025 16:25:51 +1200 Subject: [PATCH 1/3] Fix param --- src/lib/pages/domains/create.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/pages/domains/create.svelte b/src/lib/pages/domains/create.svelte index f0536fc2c..1c303d651 100644 --- a/src/lib/pages/domains/create.svelte +++ b/src/lib/pages/domains/create.svelte @@ -15,7 +15,7 @@ domain.set({ $id: '', domain: '' }); return realtime - .forProject($page.params.region, $page.params.region) + .forProject($page.params.region, $page.params.project) .subscribe('console', (data) => domain.set(data.payload)); }); From afe4432e5bd07f6bc2e3d125209df90621dc296a Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Wed, 30 Apr 2025 16:38:32 +1200 Subject: [PATCH 2/3] Check channels/events --- src/lib/pages/domains/create.svelte | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/lib/pages/domains/create.svelte b/src/lib/pages/domains/create.svelte index 1c303d651..5a82278c6 100644 --- a/src/lib/pages/domains/create.svelte +++ b/src/lib/pages/domains/create.svelte @@ -16,7 +16,14 @@ return realtime .forProject($page.params.region, $page.params.project) - .subscribe('console', (data) => domain.set(data.payload)); + .subscribe('console', (message) => { + if ( + message.channels.includes(`projects.${$page.params.project}`) + && message.events.includes('rules.*') + ) { + domain.set(message.payload); + } + }); }); async function onFinish() { From bcadcc2484c26f7c6831e09165dff8acd4264cde Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Wed, 30 Apr 2025 16:43:46 +1200 Subject: [PATCH 3/3] Lint --- src/lib/pages/domains/create.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/pages/domains/create.svelte b/src/lib/pages/domains/create.svelte index 5a82278c6..0b0e53a43 100644 --- a/src/lib/pages/domains/create.svelte +++ b/src/lib/pages/domains/create.svelte @@ -18,8 +18,8 @@ .forProject($page.params.region, $page.params.project) .subscribe('console', (message) => { if ( - message.channels.includes(`projects.${$page.params.project}`) - && message.events.includes('rules.*') + message.channels.includes(`projects.${$page.params.project}`) && + message.events.includes('rules.*') ) { domain.set(message.payload); }