From a519eda4e842f7223689964c5003366120ccb117 Mon Sep 17 00:00:00 2001 From: eyalgr Date: Sun, 4 Jun 2017 17:25:20 +0300 Subject: [PATCH] fixed BulkSerializerMixin.to_internal_value pass the incoming value trough the id field's to_internal_value method --- rest_framework_bulk/drf3/serializers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/rest_framework_bulk/drf3/serializers.py b/rest_framework_bulk/drf3/serializers.py index 31fff46..c0ec06e 100644 --- a/rest_framework_bulk/drf3/serializers.py +++ b/rest_framework_bulk/drf3/serializers.py @@ -26,6 +26,7 @@ def to_internal_value(self, data): request_method in ('PUT', 'PATCH'))): id_field = self.fields[id_attr] id_value = id_field.get_value(data) + id_value = id_field.to_internal_value(id_value) ret[id_attr] = id_value