Features: None;
Fixes: 1) Correct conditional logic for phone number validation in mutations; Extra: 1) Add 'tmp' directory to .gitignore;
This commit is contained in:
parent
ee9e8c3275
commit
8fc8effd90
2 changed files with 3 additions and 2 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -50,6 +50,7 @@ coverage.*
|
||||||
*.cover
|
*.cover
|
||||||
*.py,cover
|
*.py,cover
|
||||||
nosetests.xml
|
nosetests.xml
|
||||||
|
tmp
|
||||||
|
|
||||||
# Coverage / test reports
|
# Coverage / test reports
|
||||||
htmlcov/
|
htmlcov/
|
||||||
|
|
|
||||||
|
|
@ -118,9 +118,9 @@ class UpdateUser(BaseMutation):
|
||||||
|
|
||||||
phone_number = kwargs.get("phone_number")
|
phone_number = kwargs.get("phone_number")
|
||||||
|
|
||||||
if (phone_number is not None and not is_valid_phone_number(phone_number)) or User.objects.filter(
|
if (phone_number is not None and not is_valid_phone_number(phone_number)) or (User.objects.filter(
|
||||||
phone_number=phone_number
|
phone_number=phone_number
|
||||||
).exclude(uuid=uuid).exists():
|
).exclude(uuid=uuid).exists() and phone_number is not None):
|
||||||
raise BadRequest(_(f"malformed phone number: {phone_number}"))
|
raise BadRequest(_(f"malformed phone number: {phone_number}"))
|
||||||
|
|
||||||
password = kwargs.get("password", "")
|
password = kwargs.get("password", "")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue