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