|
|
|
|
@ -50,8 +50,9 @@ class UserSerializer(serializers.ModelSerializer): |
|
|
|
|
if 'country' in validated_data: |
|
|
|
|
country = validated_data['country'] |
|
|
|
|
|
|
|
|
|
if CustomUser.objects.filter(username__iexact=validated_data['username'].lower()): |
|
|
|
|
raise IntegrityError("Le nom d'utilisateur existe déjà") |
|
|
|
|
username_lower = validated_data['username'].lower() |
|
|
|
|
if CustomUser.objects.filter(username__iexact=username_lower) | CustomUser.objects.filter(email__iexact=username_lower): |
|
|
|
|
raise IntegrityError("Cet identifiant est déjà utilisé. Veuillez en choisir un autre :)") |
|
|
|
|
|
|
|
|
|
user = CustomUser.objects.create_user( |
|
|
|
|
username=validated_data['username'], |
|
|
|
|
|