diff --git a/packages/strapi-admin/services/permission/permissions-manager/index.js b/packages/strapi-admin/services/permission/permissions-manager/index.js index 1fd1fdb184..493e02d9c7 100644 --- a/packages/strapi-admin/services/permission/permissions-manager/index.js +++ b/packages/strapi-admin/services/permission/permissions-manager/index.js @@ -48,7 +48,7 @@ module.exports = (ability, action, model) => ({ const permittedFields = permittedFieldsOf(ability, actionOverride, subject); const hasAtLeastOneRegisteredField = _.some( - _.flatMap(ability.rulesFor(actionOverride, subject).map(_.property('fields'))) + _.flatMap(ability.rulesFor(actionOverride, subject), 'fields') ); const shouldIncludeAllFields = _.isEmpty(permittedFields) && !hasAtLeastOneRegisteredField;