From 23efdb8489d224cbb53bb20fd8ec3aca1d4539dc Mon Sep 17 00:00:00 2001 From: B4rtware <34386047+B4rtware@users.noreply.github.com> Date: Wed, 8 Jan 2020 03:31:02 +0100 Subject: [PATCH] use `to_represenation` in favor of `get_attribute` --- graphene_django/rest_framework/mutation.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/graphene_django/rest_framework/mutation.py b/graphene_django/rest_framework/mutation.py index 060b370..3009c06 100644 --- a/graphene_django/rest_framework/mutation.py +++ b/graphene_django/rest_framework/mutation.py @@ -137,10 +137,5 @@ class SerializerMutation(ClientIDMutation): @classmethod def perform_mutate(cls, serializer, info): obj = serializer.save() - - kwargs = {} - for f, field in serializer.fields.items(): - if not field.write_only: - kwargs[f] = field.get_attribute(obj) - + kwargs = serializer.to_representation(obj) return cls(errors=None, **kwargs)