diff --git a/src/views/core/members/Single.vue b/src/views/core/members/Single.vue index c98311d78..b88868caf 100644 --- a/src/views/core/members/Single.vue +++ b/src/views/core/members/Single.vue @@ -276,7 +276,7 @@ export default { // set the permission to true if at least one set of permissions have // the required permission (either first for global, or others for local). this.can.setActive = responses.some(list => list.data.data.some(permission => permission.combined.endsWith('update_active:member'))) - this.can.edit = responses.some(list => list.data.data.some(permission => permission.combined.endsWith('update:member'))) + this.can.edit = responses.some(list => list.data.data.some(permission => permission.combined.endsWith('update:member'))) || this.isOwnProfile this.can.delete = responses.some(list => list.data.data.some(permission => permission.combined.endsWith('delete:user'))) this.isLoading = false