Skip to content

Commit 9caa34c

Browse files
committed
Support for node.utils.Unset.
1 parent e236bed commit 9caa34c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/plone/restapi/serializer/converters.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,9 @@ def json_compatible(value, context=None):
7575
@adapter(Interface)
7676
@implementer(IJsonCompatible)
7777
def default_converter(value):
78-
if value is None:
79-
return value
78+
if value is None or repr(value) == "<UNSET>":
79+
# None or node.utils.Unset
80+
return None
8081

8182
if type(value) in (six.text_type, bool, int, float, int):
8283
return value

0 commit comments

Comments
 (0)