Skip to content

Commit ccb7c7d

Browse files
authoredApr 24, 2020
fix: bug in object.noUnknown for nullish values #854 (#855)
1 parent 16efe88 commit ccb7c7d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎src/object.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -240,9 +240,9 @@ inherits(ObjectSchema, MixedSchema, {
240240
exclusive: true,
241241
message: message,
242242
test(value) {
243+
if (value == null) return true;
243244
const unknownKeys = unknown(this.schema, value);
244245
return (
245-
value == null ||
246246
!noAllow ||
247247
unknownKeys.length === 0 ||
248248
this.createError({ params: { unknown: unknownKeys.join(', ') } })

0 commit comments

Comments
 (0)
Please sign in to comment.