feat: auth fix
This commit is contained in:
		@@ -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(
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user