From e3f6baecd4925cf26a840f7e11084b80b3407abb Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Thu, 18 Jul 2019 14:08:16 +0200 Subject: [PATCH] Missing commited file --- front/src/edits.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/front/src/edits.js b/front/src/edits.js index a53ab2fcc..76e92e841 100644 --- a/front/src/edits.js +++ b/front/src/edits.js @@ -111,7 +111,14 @@ export default { if (!this.$store.state.auth.authenticated) { return false } - return this.$store.state.auth.availablePermissions['library'] + + let libraryPermission = this.$store.state.auth.availablePermissions['library'] + let objData = this.object || {} + let isOwner = false + if (objData.attributed_to) { + isOwner = this.$store.state.auth.fullUsername === objData.attributed_to.full_username + } + return libraryPermission || isOwner }, }