Skip to content

Commit e80518a

Browse files
Update src/serializers/fields.rs
Co-authored-by: David Hewitt <[email protected]>
1 parent 85cb502 commit e80518a

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/serializers/fields.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,7 @@ impl SerField {
7575
fn exclude_default(value: &Bound<'_, PyAny>, extra: &Extra, serializer: &CombinedSerializer) -> PyResult<bool> {
7676
if extra.exclude_defaults {
7777
if let Some(default) = serializer.get_default(value.py())? {
78-
return match value.eq(default) {
79-
Ok(true) => Ok(true),
80-
Ok(false) => Ok(false),
81-
Err(_e) => Ok(false),
82-
};
78+
return Ok(value.eq(default).unwrap_or(false));
8379
}
8480
}
8581
Ok(false)

0 commit comments

Comments
 (0)