feat: auth fix

This commit is contained in:
2025-02-04 07:46:31 +03:00
parent 7e160c57aa
commit 2aa84837e4

View File

@@ -66,7 +66,7 @@ class AuthService(BaseService):
raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail='Invalid credentials') raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail='Invalid credentials')
user: Union[User, None] = await self.session.scalar(select(User).where(User.telegram_id == request.id)) user: Union[User, None] = await self.session.scalar(select(User).where(User.telegram_id == request.id))
if user.is_deleted or user.is_blocked: if user and (user.is_deleted or user.is_blocked):
raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail='Invalid credentials') raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail='Invalid credentials')
if not user: if not user:
user = User( user = User(