'use strict'; module.exports = { conditions: [ { displayName: 'Is creator', name: 'is-creator', plugin: 'admin', handler: (user) => ({ 'createdBy.id': user.id }), }, { displayName: 'Has same role as creator', name: 'has-same-role-as-creator', plugin: 'admin', handler: (user) => ({ 'createdBy.roles': { $elemMatch: { id: { $in: user.roles.map((r) => r.id), }, }, }, }), }, ], };