From 5b5f12cffce0dcbbc8ad8076886852149d03a01c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Poussard?= <tpoussard@neogeo.fr> Date: Wed, 13 Oct 2021 16:20:03 +0200 Subject: [PATCH] fix checkbox wrong value when false --- src/components/feature/FeatureExtraForm.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/feature/FeatureExtraForm.vue b/src/components/feature/FeatureExtraForm.vue index 932f808d..c0deb2df 100644 --- a/src/components/feature/FeatureExtraForm.vue +++ b/src/components/feature/FeatureExtraForm.vue @@ -111,7 +111,11 @@ export default { methods: { updateStore_extra_form(evt) { let newExtraForm = this.field; - newExtraForm["value"] = evt.target.checked || evt.target.value; //* if checkbox use "check", if undefined, use "value" + if (this.field.field_type === "boolean") { + newExtraForm["value"] = evt.target.checked; //* if checkbox use "checked" + } else { + newExtraForm["value"] = evt.target.value; + } this.$store.commit("feature/UPDATE_EXTRA_FORM", newExtraForm); }, }, -- GitLab