From 984635842001a4aec187b58c5dea17f2283d0350 Mon Sep 17 00:00:00 2001 From: Untone Date: Fri, 30 Jul 2021 10:09:39 +0300 Subject: [PATCH] validation fix --- resolvers/auth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resolvers/auth.py b/resolvers/auth.py index 88c96754..5f25e1a2 100644 --- a/resolvers/auth.py +++ b/resolvers/auth.py @@ -14,9 +14,9 @@ from settings import JWT_AUTH_HEADER @mutation.field("registerUser") async def register(*_, email: str, password: str) -> User: inp = { "email": email, "password": password, "username": email.split("@")[0] } - create_user = CreateUser(inp) + create_user = CreateUser(**inp) create_user.password = Password.encode(create_user.password) - user = User.create(**create_user) + user = User.create(**create_user.dict()) # if not password: # TODO: send confirmation email token = await Authorize.authorize(user) return {"status": True, "user": user, "token": token }