diff --git a/packages/xo-acl-resolver/src/index.js b/packages/xo-acl-resolver/src/index.js index 03ef9e4e5..4e08db43a 100644 --- a/packages/xo-acl-resolver/src/index.js +++ b/packages/xo-acl-resolver/src/index.js @@ -30,7 +30,7 @@ const or = (...checkers) => (object, permission) => { // eslint-disable-line no- const checkMember = (memberName) => (object, permission) => { const member = object[memberName] - return checkAuthorization(member, permission) + return member !== object.id && checkAuthorization(member, permission) } const checkSelf = ({ id }, permission) => {