From 5a69db0f91cd4c245ebb7659439e5ad00b38e3bd Mon Sep 17 00:00:00 2001 From: Willem Van Onsem Date: Mon, 29 Jan 2024 12:57:58 +0100 Subject: [PATCH] small rewrite --- rest_framework/serializers.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index bbf37cd63..eee18ddd4 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -151,8 +151,7 @@ class BaseSerializer(Field): value = kwargs.pop(key, None) if value is not None: list_kwargs[key] = value - child_serializer = cls(*args, **kwargs) - list_kwargs['child'] = child_serializer + list_kwargs['child'] = cls(*args, **kwargs) list_kwargs.update({ key: value for key, value in kwargs.items() if key in LIST_SERIALIZER_KWARGS