From 7ef94228218b611d54feaeae6d94319b2ae04821 Mon Sep 17 00:00:00 2001 From: wess Date: Tue, 13 Feb 2024 13:13:18 -0500 Subject: [PATCH 1/2] Adds Message category to scopes Fixes wrong scope count --- .../console/project-[project]/overview/keys/scopes.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/routes/console/project-[project]/overview/keys/scopes.svelte b/src/routes/console/project-[project]/overview/keys/scopes.svelte index dd5d094f74..dc25511c8a 100644 --- a/src/routes/console/project-[project]/overview/keys/scopes.svelte +++ b/src/routes/console/project-[project]/overview/keys/scopes.svelte @@ -14,7 +14,7 @@ Functions = 'Functions', Messaging = 'Messaging', Storage = 'Storage', - Other = 'Other' + Other = 'Other', } let mounted = false; @@ -23,6 +23,7 @@ scopes.forEach((scope) => { activeScopes[scope] = true; }); + mounted = true; }); @@ -71,6 +72,7 @@ const newScopes = allScopes .filter((scope) => activeScopes[scope.scope]) .map(({ scope }) => scope); + if (symmetricDifference(scopes, newScopes).length) { scopes = newScopes; } @@ -88,7 +90,7 @@ - {#each [Category.Auth, Category.Database, Category.Functions, Category.Storage, Category.Other] as category} + {#each [Category.Auth, Category.Database, Category.Functions, Category.Storage, Category.Messaging, Category.Other] as category} {@const checked = categoryState(category, scopes)} From 8e47962687eb0c6b3913fd07cb29240deb67443e Mon Sep 17 00:00:00 2001 From: wess Date: Thu, 15 Feb 2024 15:02:54 -0500 Subject: [PATCH 2/2] Lint updates --- .../console/project-[project]/overview/keys/scopes.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/console/project-[project]/overview/keys/scopes.svelte b/src/routes/console/project-[project]/overview/keys/scopes.svelte index dc25511c8a..946de6153a 100644 --- a/src/routes/console/project-[project]/overview/keys/scopes.svelte +++ b/src/routes/console/project-[project]/overview/keys/scopes.svelte @@ -14,7 +14,7 @@ Functions = 'Functions', Messaging = 'Messaging', Storage = 'Storage', - Other = 'Other', + Other = 'Other' } let mounted = false;