Skip to content

Commit 316d5c4

Browse files
Merge pull request #100 from philippeluickx/master
allow_blank required for optional paramaters in serializers
2 parents 3527afc + c22b777 commit 316d5c4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

rest_auth/registration/serializers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111

1212
class SocialLoginSerializer(serializers.Serializer):
13-
access_token = serializers.CharField(required=False)
14-
code = serializers.CharField(required=False)
13+
access_token = serializers.CharField(required=False, allow_blank=True)
14+
code = serializers.CharField(required=False, allow_blank=True)
1515

1616
def _get_request(self):
1717
request = self.context.get('request')

rest_auth/serializers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515

1616

1717
class LoginSerializer(serializers.Serializer):
18-
username = serializers.CharField(required=False)
19-
email = serializers.EmailField(required=False)
18+
username = serializers.CharField(required=False, allow_blank=True)
19+
email = serializers.EmailField(required=False, allow_blank=True)
2020
password = serializers.CharField(style={'input_type': 'password'})
2121

2222
def validate(self, attrs):

0 commit comments

Comments
 (0)