From 695d2c20604773e5d88fe0e8e89cc8a95546664c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timoth=C3=A9e=20Poussard?= <tpoussard@neogeo.fr>
Date: Mon, 11 Oct 2021 15:31:32 +0200
Subject: [PATCH] format date and text & fix missing author and brackets

---
 src/views/feature_type/Feature_type_detail.vue | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/views/feature_type/Feature_type_detail.vue b/src/views/feature_type/Feature_type_detail.vue
index 37a732a0..8b336f00 100644
--- a/src/views/feature_type/Feature_type_detail.vue
+++ b/src/views/feature_type/Feature_type_detail.vue
@@ -154,10 +154,10 @@
             }}
           </div>
           <div>
-            Créé le {{ feature.created_on }}
-            <span v-if="$store.state.user.is_authenticated">
+            [ Créé le {{ feature.created_on | formatDate }}
+            <span v-if="$store.state.user">
               par {{ feature.display_creator }}</span
-            >
+            > ]
           </div>
         </div>
       </div>
@@ -204,6 +204,14 @@ export default {
     };
   },
 
+  filters: {
+    formatDate(value) {
+      let date = new Date(value);
+      date = date.toLocaleString().replace(",", " à");
+      return date.substr(0, date.length - 3); //* quick & dirty way to remove seconds from date
+    },
+  },
+
   computed: {
     ...mapGetters(["project", "permissions"]),
     ...mapState("feature", ["features"]),
-- 
GitLab