diff --git a/src/components/CrudModel.vue b/src/components/CrudModel.vue index 33c831e3fb..0386e037b3 100644 --- a/src/components/CrudModel.vue +++ b/src/components/CrudModel.vue @@ -189,11 +189,11 @@ async function saveChanges(data) { }); } -async function insert() { +async function insert(pushData = $props.dataRequired) { const $index = formData.value.length ? formData.value[formData.value.length - 1].$index + 1 : 0; - formData.value.push(Object.assign({ $index }, $props.dataRequired)); + formData.value.push(Object.assign({ $index }, pushData)); hasChanges.value = true; } diff --git a/src/components/ItemsFilterPanel.vue b/src/components/ItemsFilterPanel.vue index 743c2c9d1d..8449f93542 100644 --- a/src/components/ItemsFilterPanel.vue +++ b/src/components/ItemsFilterPanel.vue @@ -159,8 +159,8 @@ const removeTag = (index, params, search) => { />