From c8a78de1547ae6196ec4f368493447847c54e363 Mon Sep 17 00:00:00 2001 From: Paulo Andre Azevedo Quirino Date: Fri, 27 Sep 2024 14:39:37 +0100 Subject: [PATCH] discussion_r1777657080 discussion_r1777658172 --- src/editors/_shared/hooks/DataTypes/types/NumberType.js | 4 ++-- src/editors/_shared/hooks/DataTypes/types/ObjectType.js | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/editors/_shared/hooks/DataTypes/types/NumberType.js b/src/editors/_shared/hooks/DataTypes/types/NumberType.js index f713b7b0..c5178419 100644 --- a/src/editors/_shared/hooks/DataTypes/types/NumberType.js +++ b/src/editors/_shared/hooks/DataTypes/types/NumberType.js @@ -12,8 +12,8 @@ class NumberType extends DataType { _validate(value) { return value === undefined - || value !== null && typeof value === this.key - && !isNaN(value) && !Array.isArray(value); + || (value !== null && typeof value === this.key + && !isNaN(value) && !Array.isArray(value)); } editComponent(props) { diff --git a/src/editors/_shared/hooks/DataTypes/types/ObjectType.js b/src/editors/_shared/hooks/DataTypes/types/ObjectType.js index 976bae53..a2a47986 100644 --- a/src/editors/_shared/hooks/DataTypes/types/ObjectType.js +++ b/src/editors/_shared/hooks/DataTypes/types/ObjectType.js @@ -8,7 +8,9 @@ class ObjectType extends DataType { default = {}; _validate(value) { - return value === undefined || value !== null && typeof value === "object" && !Array.isArray(value); + return value === undefined || ( + value !== null && typeof value === "object" && !Array.isArray(value) + ); } }