diff --git a/packages/core/strapi/lib/core/registries/custom-fields.js b/packages/core/strapi/lib/core/registries/custom-fields.js index 18207fab1f..a911819e75 100644 --- a/packages/core/strapi/lib/core/registries/custom-fields.js +++ b/packages/core/strapi/lib/core/registries/custom-fields.js @@ -1,6 +1,6 @@ 'use strict'; -const { has, isObject } = require('lodash/fp'); +const { has, isPlainObject } = require('lodash/fp'); const ALLOWED_TYPES = [ 'biginteger', @@ -59,8 +59,7 @@ const customFieldsRegistry = (strapi) => { // Validate inputSize when provided if (inputSize) { if ( - !isObject(inputSize) || - Array.isArray(inputSize) || + !isPlainObject(inputSize) || !has('default', inputSize) || !has('isResizable', inputSize) ) {