From 97df292a4e0c82b22b714b5d85e566b0c1ef4927 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e?= <tpoussard@neogeo.fr> Date: Thu, 4 Aug 2022 15:40:23 +0200 Subject: [PATCH] reload events after fast edition --- src/components/Feature/Detail/FeatureHeader.vue | 7 ++++++- src/views/Feature/FeatureDetail.vue | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/Feature/Detail/FeatureHeader.vue b/src/components/Feature/Detail/FeatureHeader.vue index 2bc66cd6..c3784191 100644 --- a/src/components/Feature/Detail/FeatureHeader.vue +++ b/src/components/Feature/Detail/FeatureHeader.vue @@ -89,7 +89,7 @@ :class="['ui button button-hover-orange tiny-margin', { disabled: false }]" data-tooltip="Enregistrer les modifications" data-position="bottom center" - @click="$store.dispatch('feature/SEND_FEATURE', $route.name)" + @click="validateFastEdition" > <i class="save fitted icon" @@ -262,6 +262,11 @@ export default { updateDescription(e) { this.$store.commit('feature/UPDATE_FORM_FIELD', { name: 'description', value: e.target.value }); + }, + + validateFastEdition() { + this.$store.dispatch('feature/SEND_FEATURE', this.$route.name) + .then(() => this.$emit('updateEvents')); } } }; diff --git a/src/views/Feature/FeatureDetail.vue b/src/views/Feature/FeatureDetail.vue index 9a95ac23..068c993d 100644 --- a/src/views/Feature/FeatureDetail.vue +++ b/src/views/Feature/FeatureDetail.vue @@ -18,6 +18,7 @@ :can-delete-feature="canDeleteFeature" @setIsDeleting="isDeleting = true" @tofeature="pushNgo" + @updateEvents="getFeatureEvents" /> </div> </div> -- GitLab