registerUser mutation can accept email now

This commit is contained in:
Untone 2021-07-30 09:19:00 +03:00
parent 473d874ff7
commit b8b91334f5
3 changed files with 2 additions and 2 deletions

View File

@ -21,7 +21,7 @@ class PayLoad(BaseModel):
class CreateUser(BaseModel):
email: Text
username: Optional[Text]
# username: Optional[Text]
# age: Optional[int]
# phone: Optional[Text]
password: Optional[Text]

View File

@ -14,6 +14,7 @@ from settings import JWT_AUTH_HEADER
@mutation.field("registerUser")
async def register(*_, input: dict = None) -> User:
create_user = CreateUser(**input)
create_user.username = create_user.email
create_user.password = Password.encode(create_user.password)
user = User.create(**create_user.dict())
return {"status": True, "user": user }

View File

@ -98,7 +98,6 @@ type User {
updatedAt: DateTime!
username: String
userpic: String
userpicId: String
wasOnlineAt: DateTime
}