diff --git a/parse/builder/builder.go b/parse/builder/builder.go index bb76d0d5..7a6731c2 100644 --- a/parse/builder/builder.go +++ b/parse/builder/builder.go @@ -162,7 +162,9 @@ func checkFieldCriteria(fieldName string, field types.Field, value interface{}) } if (value == nil || value == "") && !field.Nullable { - return httperror.NewFieldAPIError(httperror.NotNullable, fieldName, "") + if field.Default == nil { + return httperror.NewFieldAPIError(httperror.NotNullable, fieldName, "") + } } if isNum {