From 8438d5a2daa90d68f1dabd88fc01470f49210e98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Poussard?= <tpoussard@neogeo.fr> Date: Mon, 5 Jun 2023 16:44:01 +0200 Subject: [PATCH] fix prerecorded value deletion --- src/components/Feature/Edit/FeatureExtraForm.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/Feature/Edit/FeatureExtraForm.vue b/src/components/Feature/Edit/FeatureExtraForm.vue index 3cf8380d..1f052dd5 100644 --- a/src/components/Feature/Edit/FeatureExtraForm.vue +++ b/src/components/Feature/Edit/FeatureExtraForm.vue @@ -87,7 +87,7 @@ <div v-if="selectedPrerecordedValue" class="multiselect__clear" - @click.prevent.stop="clear" + @click.prevent.stop="clearPrerecordedValue" > <i class="close icon" @@ -383,7 +383,8 @@ export default { ]), updateStore_extra_form(evt) { - if (this.field) { + console.log(this.field); + if (this.field) { const newExtraForm = this.field; if (this.field.field_type === 'boolean') { newExtraForm['value'] = evt.target.checked; //* if checkbox use "checked" @@ -416,10 +417,11 @@ export default { this.prerecordedListSearchQuery = null; this.updateStore_extra_form({ target: { value: this.selectedPrerecordedValue } }); }, - - clear() { + + clearPrerecordedValue() { this.selectedPrerecordedValue = null; this.prerecordedListSearchQuery = null; + this.updateStore_extra_form({ target: { value: null } }); }, selectMultipleCheckbox(e) { -- GitLab