From 625866cb87e23b9ad0ade698e85cda304367d85a Mon Sep 17 00:00:00 2001 From: suifri Date: Fri, 14 Aug 2026 19:18:36 +0300 Subject: [PATCH] [WTEL-10168]fix(cc_agent): pass input ID as agent ID for changing online status --- grpc_api/cc_agent.go | 2 +- model/cc_agent.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/grpc_api/cc_agent.go b/grpc_api/cc_agent.go index a1ab972d..abfb4256 100644 --- a/grpc_api/cc_agent.go +++ b/grpc_api/cc_agent.go @@ -417,7 +417,7 @@ func (api *agent) UpdateAgentStatus(ctx context.Context, in *engine.AgentStatusR } err = api.ctrl.LoginAgentFromRequest(ctx, session, &model.AgentLoginRequest{ - AgentID: agentId, + AgentID: in.GetId(), OnDemand: in.GetOnDemand(), OnlineStatus: onlineStatus, DomainID: cmp.Or(in.GetDomainId(), session.Domain(0)), diff --git a/model/cc_agent.go b/model/cc_agent.go index 6286aff5..797dd457 100644 --- a/model/cc_agent.go +++ b/model/cc_agent.go @@ -373,6 +373,7 @@ type UserStatus struct { type SearchUserStatus struct { ListRequest + NotUserIds []int64 }