diff --git a/src/lib/helpers/prefs.ts b/src/lib/helpers/prefs.ts index 5c684458f..1a1451a4b 100644 --- a/src/lib/helpers/prefs.ts +++ b/src/lib/helpers/prefs.ts @@ -2,12 +2,10 @@ export type PrefRow = { key: string; value: string }; export function normalizePrefs(entries: [string, string][] | PrefRow[]): [string, string][] { return entries - .map((item): [string, string] => - Array.isArray(item) - ? [item[0], item[1]] - : [item.key, item.value] - ) - + .map((item): [string, string] => + Array.isArray(item) ? [item[0], item[1]] : [item.key, item.value] + ) + .filter(([k, v]) => k.trim() && v.trim()) .sort(([a], [b]) => a.localeCompare(b)); } diff --git a/src/routes/(console)/project-[region]-[project]/auth/teams/team-[team]/updatePrefs.svelte b/src/routes/(console)/project-[region]-[project]/auth/teams/team-[team]/updatePrefs.svelte index 8f2dd0575..f8fd118f7 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/teams/team-[team]/updatePrefs.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/teams/team-[team]/updatePrefs.svelte @@ -13,8 +13,12 @@ import { page } from '$app/state'; import deepEqual from 'deep-equal'; import type { PrefRow } from '$lib/helpers/prefs'; - import { normalizePrefs, createPrefRow, isAddDisabled, sanitizePrefs } from '$lib/helpers/prefs'; - + import { + normalizePrefs, + createPrefRow, + isAddDisabled, + sanitizePrefs + } from '$lib/helpers/prefs'; $: if (prefs) { const currentNormalized = normalizePrefs(prefs); diff --git a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/updatePrefs.svelte b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/updatePrefs.svelte index 11068bf98..a04542ddc 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/updatePrefs.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/updatePrefs.svelte @@ -13,8 +13,12 @@ import { page } from '$app/state'; import deepEqual from 'deep-equal'; import type { PrefRow } from '$lib/helpers/prefs'; - import { normalizePrefs, createPrefRow, isAddDisabled, sanitizePrefs } from '$lib/helpers/prefs'; - + import { + normalizePrefs, + createPrefRow, + isAddDisabled, + sanitizePrefs + } from '$lib/helpers/prefs'; $: if (prefs) { const currentNormalized = normalizePrefs(prefs);