File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ class MobileAuthSerializer(AbstractBaseAliasAuthenticationSerializer):
85
85
def alias_type (self ):
86
86
return 'mobile'
87
87
88
- phone_regex = RegexValidator (regex = r'^\+? [1-9]\d{1,14}$' ,
88
+ phone_regex = RegexValidator (regex = r'^\+[1-9]\d{1,14}$' ,
89
89
message = "Mobile number must be entered in the format:"
90
90
" '+999999999'. Up to 15 digits allowed." )
91
91
mobile = serializers .CharField (validators = [phone_regex ], max_length = 17 )
@@ -169,7 +169,7 @@ class AbstractBaseCallbackTokenSerializer(serializers.Serializer):
169
169
Abstract class inspired by DRF's own token serializer.
170
170
Returns a user if valid, None or a message if not.
171
171
"""
172
- phone_regex = RegexValidator (regex = r'^\+? [1-9]\d{1,14}$' ,
172
+ phone_regex = RegexValidator (regex = r'^\+[1-9]\d{1,14}$' ,
173
173
message = "Mobile number must be entered in the format:"
174
174
" '+999999999'. Up to 15 digits allowed." )
175
175
Original file line number Diff line number Diff line change 3
3
from django .core .validators import RegexValidator
4
4
from django .db import models
5
5
6
- phone_regex = RegexValidator (regex = r'^\+? [1-9]\d{1,14}$' ,
6
+ phone_regex = RegexValidator (regex = r'^\+[1-9]\d{1,14}$' ,
7
7
message = "Mobile number must be entered in the format:"
8
8
" '+999999999'. Up to 15 digits allowed." )
9
9
You can’t perform that action at this time.
0 commit comments