From 7dea2de7f3e771ef71df2d1286f572947fe02280 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Mon, 23 Mar 2026 14:11:40 +0100 Subject: [PATCH] Fix unit select --- frontend/components/EntityEdit.vue | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/frontend/components/EntityEdit.vue b/frontend/components/EntityEdit.vue index 9e8d8f7..083397e 100644 --- a/frontend/components/EntityEdit.vue +++ b/frontend/components/EntityEdit.vue @@ -227,9 +227,9 @@ const loadOptions = async () => { for await(const option of optionsToLoad) { if (option.option === "countrys") { - loadedOptions.value[option.option] = useEntities("countrys").selectSpecial() + loadedOptions.value[option.option] = await useEntities("countrys").selectSpecial() } else if (option.option === "units") { - loadedOptions.value[option.option] = useEntities("units").selectSpecial() + loadedOptions.value[option.option] = await useEntities("units").selectSpecial() } else { loadedOptions.value[option.option] = (await useEntities(option.option).select()) @@ -271,6 +271,12 @@ const getSelectSearchInput = (datapoint) => { return datapoint.selectSearchAttributes ? { placeholder: 'Suche...' } : false } +const triggerInputChange = (datapoint) => { + if (datapoint.inputChangeFunction) { + datapoint.inputChangeFunction(item.value, loadedOptions.value) + } +} + const createItem = async () => { let ret = null @@ -437,7 +443,7 @@ const updateItem = async () => { { { {