From 9610ae780fb85f845decd4d9b1c20051fa90577f Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 31 Aug 2025 21:31:42 +0200 Subject: [PATCH] fix(multiselect): do not try getting label when value is undefined Resolves https://github.com/go-vikunja/vikunja/issues/1346 --- frontend/src/components/input/Multiselect.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/input/Multiselect.vue b/frontend/src/components/input/Multiselect.vue index bbb8a67f8..031badd99 100644 --- a/frontend/src/components/input/Multiselect.vue +++ b/frontend/src/components/input/Multiselect.vue @@ -336,7 +336,7 @@ function select(object: T | null) { } } -function setSelectedObject(object: string | T | null, resetOnly = false) { +function setSelectedObject(object: string | T | null | undefined, resetOnly = false) { internalValue.value = object // We assume we're getting an array when multiple is enabled and can therefore leave the query @@ -346,7 +346,7 @@ function setSelectedObject(object: string | T | null, resetOnly = false) { return } - if (object === null) { + if (object === null || typeof object === 'undefined') { query.value = '' return }