From 90c98d9e72e0288432a80543ea3649f218051106 Mon Sep 17 00:00:00 2001 From: "macie.korte" Date: Mon, 25 Jan 2016 15:52:37 -0500 Subject: [PATCH] Minimal change required to show all validation errors for all required fields instead of only a small subset. --- drf_braces/serializers/form_serializer.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drf_braces/serializers/form_serializer.py b/drf_braces/serializers/form_serializer.py index b8c0a64..f9c7f0c 100644 --- a/drf_braces/serializers/form_serializer.py +++ b/drf_braces/serializers/form_serializer.py @@ -41,9 +41,7 @@ def run_validation(self, data): # Only handle a ValidationError if the full validation is # requested or if field is in minimum required in the case # of partial validation. - if any([not self.parent.partial, - self.parent.Meta.failure_mode == FormSerializerFailure.fail, - self.field_name in self.parent.Meta.minimum_required]): + if self.field_name in self.parent.Meta.minimum_required: raise raise serializers.SkipField