From 2d9aa6dde42f51fe60df25da2f540771b19f84f3 Mon Sep 17 00:00:00 2001 From: shishirng Date: Tue, 11 Mar 2025 05:56:30 -0400 Subject: [PATCH] Update api call info method (#3515) * register RequestRouted handler for updating method Signed-off-by: shishir gowda * pass room to telemetry in DeleteRoom api to extract roomID Signed-off-by: shishir gowda --------- Signed-off-by: shishir gowda --- pkg/service/roomservice.go | 4 ++-- pkg/service/twirp.go | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/service/roomservice.go b/pkg/service/roomservice.go index be0f129f3..558855322 100644 --- a/pkg/service/roomservice.go +++ b/pkg/service/roomservice.go @@ -133,7 +133,7 @@ func (s *RoomService) DeleteRoom(ctx context.Context, req *livekit.DeleteRoomReq } // ensure at least one node is available to handle the request - _, err = s.router.CreateRoom(ctx, &livekit.CreateRoomRequest{Name: req.Room}) + room, err := s.router.CreateRoom(ctx, &livekit.CreateRoomRequest{Name: req.Room}) if err != nil { return nil, err } @@ -145,7 +145,7 @@ func (s *RoomService) DeleteRoom(ctx context.Context, req *livekit.DeleteRoomReq err = s.roomStore.DeleteRoom(ctx, livekit.RoomName(req.Room)) res := &livekit.DeleteRoomResponse{} - RecordResponse(ctx, res) + RecordResponse(ctx, room) return res, err } diff --git a/pkg/service/twirp.go b/pkg/service/twirp.go index 556bfa01d..c7ff5b96c 100644 --- a/pkg/service/twirp.go +++ b/pkg/service/twirp.go @@ -231,6 +231,7 @@ func TwirpTelemetry( ResponseSent: func(ctx context.Context) { telemetryResponseSent(ctx, nodeID, getProjectID, telemetry) }, + RequestRouted: telemetryRequestRouted, } }