From dddc16ea69afee6bf4bc4f8db454cbd5b2703d0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sat, 13 Jul 2024 21:07:37 +0200 Subject: [PATCH] fix(webui): Selector orders existing objects before creation option --- webui/src/lib/components/utils/Selector.svelte | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/webui/src/lib/components/utils/Selector.svelte b/webui/src/lib/components/utils/Selector.svelte index dfe7777..fa9c9d3 100644 --- a/webui/src/lib/components/utils/Selector.svelte +++ b/webui/src/lib/components/utils/Selector.svelte @@ -209,11 +209,6 @@ entry: undefined }) ); - } else if (query.length && types.includes('NewAddress')) { - result.push({ - t: 'NewAddress', - c: query - }); } let validOptions = (searchResult?.entries || []).filter( @@ -242,6 +237,13 @@ result.push({ ...common, entry }); } } + + if (query.length && !exactHits.length && types.includes('NewAddress')) { + result.push({ + t: 'NewAddress', + c: query + }); + } } if (types.includes('Attribute')) {