From a3cd984fd71f62c95ccde280802579ba845e9c25 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste <bleme@pm.me> Date: Mon, 4 Feb 2019 15:17:39 +0100 Subject: [PATCH] update: accept nested fields without ldp:container --- djangoldp/serializers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py index fc457dd8..c7489448 100644 --- a/djangoldp/serializers.py +++ b/djangoldp/serializers.py @@ -11,7 +11,10 @@ from rest_framework.utils.serializer_helpers import ReturnDict class LDListMixin: def to_internal_value(self, data): # data = json.loads(data) - data = data['ldp:contains'] + try: + data = data['ldp:contains'] + except TypeError: + pass if isinstance(data, dict): data = [data] return [self.child.to_internal_value(item) for item in data] -- GitLab