diff --git a/src/views/feature_type/Feature_type_detail.vue b/src/views/feature_type/Feature_type_detail.vue index d849be912ce1997e1b227a8da6e6c9a04929f4bd..e0dbf923db86d99d0daf3ae7b35f62c5396948d3 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"]),