stash
Some checks failed
Test / test (push) Failing after 1m4s

This commit is contained in:
j3d1 2024-12-05 01:31:06 +01:00
parent f7fda52fd0
commit cd1ff4fe2d
11 changed files with 93 additions and 44 deletions

View file

@ -54,9 +54,9 @@ def registerUser(request):
errors['password'] = 'Password is required'
if not email:
errors['email'] = 'Email is required'
if ExtendedUser.objects.filter(email=email).exists():
if email and ExtendedUser.objects.filter(email=email).exists():
errors['email'] = 'Email already exists'
if ExtendedUser.objects.filter(username=username).exists():
if username and ExtendedUser.objects.filter(username=username).exists():
errors['username'] = 'Username already exists'
if errors:
return Response({'errors': errors}, status=400)