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