fix: get managers fix
This commit is contained in:
		@@ -19,8 +19,9 @@ class UserService(BaseService):
 | 
				
			|||||||
    async def get_managers(self) -> GetManagersResponse:
 | 
					    async def get_managers(self) -> GetManagersResponse:
 | 
				
			||||||
        stmt = (
 | 
					        stmt = (
 | 
				
			||||||
            select(User)
 | 
					            select(User)
 | 
				
			||||||
 | 
					            .join(user_position)
 | 
				
			||||||
 | 
					            .where(and_(User.is_deleted == False, user_position.c.position_key == "sales_manager"))
 | 
				
			||||||
            .order_by(User.id.desc())
 | 
					            .order_by(User.id.desc())
 | 
				
			||||||
            .where(and_(User.is_deleted == False, User.role_key == "employee"))
 | 
					 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
        users = (await self.session.scalars(stmt)).all()
 | 
					        users = (await self.session.scalars(stmt)).all()
 | 
				
			||||||
        users_schemas = [UserSchema.model_validate(user) for user in users]
 | 
					        users_schemas = [UserSchema.model_validate(user) for user in users]
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user