diff --git a/src/views/project/Project_detail.vue b/src/views/project/Project_detail.vue index b77188127e9e778f1f8b306569f250629617dff8..80c6ff8705d1719ca1709e3e8656b731ebf86620 100644 --- a/src/views/project/Project_detail.vue +++ b/src/views/project/Project_detail.vue @@ -54,7 +54,7 @@ {{ project.title }} <div class="ui icon right floated compact buttons"> <a - v-if="permissions && permissions.can_view_project" + v-if="user && permissions && permissions.can_view_project" id="subscribe-button" class="ui button button-hover-green" data-tooltip="S'abonner au projet" @@ -567,12 +567,7 @@ export default { else this.infoMessage = "Vous ne recevrez plus les notifications de ce projet."; - setTimeout( - function () { - this.infoMessage = ""; - }.bind(this), - 3000 - ); + setTimeout(() => (this.infoMessage = ""), 3000); }); }, }, @@ -614,10 +609,7 @@ export default { document .getElementById("message") .scrollIntoView({ block: "end", inline: "nearest" }); - setTimeout(() => { - //* hide message after 5 seconds - this.tempMessage = null; - }, 5000); + setTimeout(() => (this.tempMessage = null), 5000); //* hide message after 5 seconds } }, };