Skip to content

Commit e739193

Browse files
committed
fixes #322, fixed incorrect serializer instance usage
1 parent 2600f0f commit e739193

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

graphene_django/rest_framework/mutation.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,9 @@ def mutate_and_get_payload(cls, root, info, **input):
8484
@classmethod
8585
def perform_mutate(cls, serializer, info):
8686
obj = serializer.save()
87-
return cls(errors=None, **obj)
87+
88+
kwargs = {}
89+
for f, field in serializer.fields.items():
90+
kwargs[f] = field.get_attribute(obj)
91+
92+
return cls(errors=None, **kwargs)

0 commit comments

Comments
 (0)