From d10cfa18f53054bfb96db10bf767209f5ff3ef44 Mon Sep 17 00:00:00 2001
From: Calum Mackervoy <c.mackervoy@gmail.com>
Date: Tue, 28 Jul 2020 21:31:11 +0200
Subject: [PATCH] bugfix: test passing incorrectly

---
 djangoldp/serializers.py | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py
index 62d12c4b..f565863f 100644
--- a/djangoldp/serializers.py
+++ b/djangoldp/serializers.py
@@ -630,13 +630,7 @@ class LDPSerializer(HyperlinkedModelSerializer):
         nested_fk_fields_name = list(filter(lambda key: isinstance(validated_data[key], dict), validated_data))
         for field_name in nested_fk_fields_name:
             field_dict = validated_data[field_name]
-            try:
-                field_model = model._meta.get_field(field_name).related_model
-                print('field_model is ' + str(field_model))
-            except:
-                # not fk
-                print('except! not FK!')
-                continue
+            field_model = model._meta.get_field(field_name).related_model
 
             slug_field = Model.slug_field(field_model)
             sub_inst = None
@@ -661,8 +655,7 @@ class LDPSerializer(HyperlinkedModelSerializer):
                     try:
                         sub_inst = self.internal_create(field_dict, field_model)
                     except:
-                        print('whoops')
-                        validated_data[field_name] = field_dict
+                        continue
             validated_data[field_name] = sub_inst
         return validated_data
 
-- 
GitLab