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