From d0acdba51c5a899157583ed19e6e2548a44af6d7 Mon Sep 17 00:00:00 2001 From: Fernando Chavez Date: Mon, 12 Jun 2023 16:48:02 +0200 Subject: [PATCH] don't return non writtable attrs on snaitized outpud because they are already handled --- .../server/services/permission/permissions-manager/sanitize.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/core/admin/server/services/permission/permissions-manager/sanitize.js b/packages/core/admin/server/services/permission/permissions-manager/sanitize.js index 3e42d9dfcf..808d03c866 100644 --- a/packages/core/admin/server/services/permission/permissions-manager/sanitize.js +++ b/packages/core/admin/server/services/permission/permissions-manager/sanitize.js @@ -27,7 +27,6 @@ const { constants, isScalarAttribute, getNonVisibleAttributes, - getNonWritableAttributes, getWritableAttributes, } = contentTypes; const { @@ -241,14 +240,12 @@ module.exports = ({ action, ability, model }) => { }; const getOutputFields = (fields = []) => { - const nonWritableAttributes = getNonWritableAttributes(schema); const nonVisibleAttributes = getNonVisibleAttributes(schema); return uniq([ ...fields, ...STATIC_FIELDS, ...COMPONENT_FIELDS, - ...nonWritableAttributes, ...nonVisibleAttributes, CREATED_AT_ATTRIBUTE, UPDATED_AT_ATTRIBUTE,