From 5becc4137f0a11cf96e8d83fd175b755f614ff4b Mon Sep 17 00:00:00 2001 From: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com> Date: Fri, 3 Jan 2025 13:22:34 +0530 Subject: [PATCH] fix: label count in issue template (#7555) Signed-off-by: Dakshesh Jain --- .../tags-resources/src/components/TagsDropdownEditor.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/tags-resources/src/components/TagsDropdownEditor.svelte b/plugins/tags-resources/src/components/TagsDropdownEditor.svelte index 0e375d487b..d16a0b26c9 100644 --- a/plugins/tags-resources/src/components/TagsDropdownEditor.svelte +++ b/plugins/tags-resources/src/components/TagsDropdownEditor.svelte @@ -67,9 +67,9 @@ if (result.action === 'add') { void addRef(result.tag) } else if (result.action === 'remove') { - const filtered = items.filter((it) => it.tag === result.tag._id) + const filtered = items.filter((it) => (it.tag ? it.tag === result.tag._id : it._id === result.tag._id)) if (filtered.length > 0) { - void removeTag(filtered[0]._id) + void removeTag(filtered[0].tag ?? filtered[0]._id) } } } @@ -82,7 +82,7 @@ ) } - async function removeTag (id: Ref): Promise { + async function removeTag (id: Ref | Ref): Promise { dispatch('delete', id) }