Skip to content

Commit a55193d

Browse files
committed
revert code change
#67
1 parent 35d8bd1 commit a55193d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/desert/_make.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,10 @@ def field_for_schema(
213213
if default is not marshmallow.missing:
214214
desert_metadata.setdefault("default", default)
215215
desert_metadata.setdefault("allow_none", True)
216-
desert_metadata.setdefault("missing", default)
216+
if not desert_metadata.get(
217+
"required"
218+
): # 'missing' must not be set for required fields.
219+
desert_metadata.setdefault("missing", default)
217220

218221
field = None
219222

0 commit comments

Comments
 (0)