Skip to content

Commit df2a6af

Browse files
committed
Add explicit check against null and undefined
1 parent 79be09d commit df2a6af

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/classes/Entity.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -758,7 +758,7 @@ class Entity<
758758

759759
// Check for required fields
760760
Object.keys(required).forEach(field =>
761-
required[field] && !data[field]
761+
required[field] && (data[field] === undefined || data[field] === null)
762762
&& error(`'${field}${this.schema.attributes[field].alias ? `/${this.schema.attributes[field].alias}` : ''}' is a required field`)
763763
) // end required field check
764764

0 commit comments

Comments
 (0)