|
@@ -686,8 +686,8 @@ class AgentStateService:
|
|
|
return int(expire_time)
|
|
|
|
|
|
def _choose_max_idle_time(self, idle_agents: List[AgentStateData]) -> str:
|
|
|
- idle_agents.sort(key=lambda agent: agent.get_assign_time())
|
|
|
- return idle_agents[0].get_phone_num()
|
|
|
+ idle_agents = sorted(idle_agents, key=lambda agent: agent.assign_time, reverse=False)
|
|
|
+ return idle_agents[0].phone_num
|
|
|
|
|
|
|
|
|
def _get_agent(saas_id, agent_id=None, agent_number=None, out_id=None):
|