diff --git a/src/components/Feature/Detail/FeatureHeader.vue b/src/components/Feature/Detail/FeatureHeader.vue index 2bc66cd6cc63149510a6daaade98fc36c76755bf..c3784191e44c1abd730f914ceadb8f5189003dc2 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 9a95ac231f81ed9c9cfffa8b2044791457f3dc12..068c993d8fa378c8f446b982353ef98aaecc5f9a 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>