Тест кода

This commit is contained in:
urec56 2024-08-27 20:12:04 +04:00
parent cc37969360
commit 5639a9d7b6

View file

@ -1,4 +1,3 @@
import logging
from datetime import timedelta
from pydantic import ValidationError
@ -17,7 +16,6 @@ class UserService:
async def find_user(uow: UnitOfWork, **find_by) -> SUser:
try:
async with RedisService() as redis:
logging.warning(f"find_by user: {find_by}")
user = await redis.get_value(key=f"user: {find_by}", model=SUser)
return user
except ValidationError:
@ -79,12 +77,8 @@ class UserService:
raise WrongCodeException
if verification_code != confirmation_code:
raise WrongCodeException
logging.warning(f"{confirmation_code=}")
logging.warning(f"{verification_code=}")
logging.warning(f"{verification_code == confirmation_code=}")
async with uow:
await uow.user.change_data(user_id=user.id, role=settings.VERIFICATED_USER)
logging.warning(f"dict user: {dict(id=user.id)}")
async with RedisService() as redis:
await redis.delete_key(key=f"user: {dict(id=user.id)}")
await redis.set_key(