From 6c0e2d45bb0655d0f695b8a2d016926db48d284c Mon Sep 17 00:00:00 2001 From: Ruben Grill Date: Fri, 14 Oct 2016 16:42:40 +0200 Subject: [PATCH] Return all serializer field values in RegisterSerializer#get_cleaned_data --- rest_auth/registration/serializers.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rest_auth/registration/serializers.py b/rest_auth/registration/serializers.py index 9056164..d73c63b 100644 --- a/rest_auth/registration/serializers.py +++ b/rest_auth/registration/serializers.py @@ -150,11 +150,11 @@ class RegisterSerializer(serializers.Serializer): pass def get_cleaned_data(self): - return { - 'username': self.validated_data.get('username', ''), - 'password1': self.validated_data.get('password1', ''), - 'email': self.validated_data.get('email', '') - } + data = self.validated_data + data.setdefault('username', '') + data.setdefault('password1', '') + data.setdefault('email', '') + return data def save(self, request): adapter = get_adapter()