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