|
@@ -423,6 +423,7 @@ const mm = db => {
|
|
permissions[permission] ||
|
|
permissions[permission] ||
|
|
this.__proto__.constructor.defaultPermissions[permission]).map(tag => tag.toString())
|
|
this.__proto__.constructor.defaultPermissions[permission]).map(tag => tag.toString())
|
|
if (!this._id) return true; //if new entity you can anything
|
|
if (!this._id) return true; //if new entity you can anything
|
|
|
|
+ console.log(acl, obj.___owner, userACL)
|
|
if (acl.includes('owner') && obj.___owner && userACL.includes(obj.___owner.toString())){
|
|
if (acl.includes('owner') && obj.___owner && userACL.includes(obj.___owner.toString())){
|
|
return true
|
|
return true
|
|
}
|
|
}
|