diff --git a/lib/livekit/agent_dispatch_service_client.rb b/lib/livekit/agent_dispatch_service_client.rb index d696d6b..2c0c51e 100644 --- a/lib/livekit/agent_dispatch_service_client.rb +++ b/lib/livekit/agent_dispatch_service_client.rb @@ -53,7 +53,7 @@ def delete_dispatch(dispatch_id, room_name) self.rpc( :DeleteDispatch, request, - headers: auth_header(VideoGrant.new(roomAdmin: true, room: room_name)), + headers: auth_header(video_grant: VideoGrant.new(roomAdmin: true, room: room_name)), ) end @@ -69,10 +69,10 @@ def get_dispatch(dispatch_id, room_name) res = self.rpc( :ListDispatch, request, - headers: auth_header(VideoGrant.new(roomAdmin: true, room: room_name)), + headers: auth_header(video_grant: VideoGrant.new(roomAdmin: true, room: room_name)), ) - if res.agent_dispatches.size > 0 - return res.agent_dispatches[0] + if res.data.agent_dispatches.size > 0 + return res.data.agent_dispatches[0] end nil end @@ -87,9 +87,9 @@ def list_dispatch(room_name) res = self.rpc( :ListDispatch, request, - headers: auth_header(VideoGrant.new(roomAdmin: true, room: room_name)), + headers: auth_header(video_grant: VideoGrant.new(roomAdmin: true, room: room_name)), ) - res.agent_dispatches + res.data.agent_dispatches end end end