diff --git a/go.mod b/go.mod index 8e9e8161c..82ff36230 100644 --- a/go.mod +++ b/go.mod @@ -19,7 +19,7 @@ require ( github.com/jxskiss/base62 v1.1.0 github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1 github.com/livekit/mediatransportutil v0.0.0-20240730083616-559fa5ece598 - github.com/livekit/protocol v1.26.1-0.20241016155912-37cb4c8b250d + github.com/livekit/protocol v1.26.1-0.20241022031344-538889e5de0a github.com/livekit/psrpc v0.6.1-0.20240924010758-9f0a4268a3b9 github.com/mackerelio/go-osstat v0.2.5 github.com/magefile/mage v1.15.0 diff --git a/go.sum b/go.sum index ce2b2e69b..9a3c3bb36 100644 --- a/go.sum +++ b/go.sum @@ -165,8 +165,8 @@ github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1 h1:jm09419p0lqTkD github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1/go.mod h1:Rs3MhFwutWhGwmY1VQsygw28z5bWcnEYmS1OG9OxjOQ= github.com/livekit/mediatransportutil v0.0.0-20240730083616-559fa5ece598 h1:yLlkHk2feSLHstD9n4VKg7YEBR4rLODTI4WE8gNBEnQ= github.com/livekit/mediatransportutil v0.0.0-20240730083616-559fa5ece598/go.mod h1:jwKUCmObuiEDH0iiuJHaGMXwRs3RjrB4G6qqgkr/5oE= -github.com/livekit/protocol v1.26.1-0.20241016155912-37cb4c8b250d h1:up7dhZbKbksetzQ1nSh74BqOZYsTvAQdSDI/yHDrIYY= -github.com/livekit/protocol v1.26.1-0.20241016155912-37cb4c8b250d/go.mod h1:nxRzmQBKSYK64gqr7ABWwt78hvrgiO2wYuCojRYb7Gs= +github.com/livekit/protocol v1.26.1-0.20241022031344-538889e5de0a h1:31YXXJLEwCflp7KEe9rRAwmONyCwHFujTl4MdxegTxw= +github.com/livekit/protocol v1.26.1-0.20241022031344-538889e5de0a/go.mod h1:nxRzmQBKSYK64gqr7ABWwt78hvrgiO2wYuCojRYb7Gs= github.com/livekit/psrpc v0.6.1-0.20240924010758-9f0a4268a3b9 h1:33oBjGpVD9tYkDXQU42tnHl8eCX9G6PVUToBVuCUyOs= github.com/livekit/psrpc v0.6.1-0.20240924010758-9f0a4268a3b9/go.mod h1:CQUBSPfYYAaevg1TNCc6/aYsa8DJH4jSRFdCeSZk5u0= github.com/mackerelio/go-osstat v0.2.5 h1:+MqTbZUhoIt4m8qzkVoXUJg1EuifwlAJSk4Yl2GXh+o= diff --git a/pkg/service/sip.go b/pkg/service/sip.go index 91426e05f..74c075669 100644 --- a/pkg/service/sip.go +++ b/pkg/service/sip.go @@ -422,6 +422,7 @@ func (s *SIPService) TransferSIPParticipant(ctx context.Context, req *livekit.Tr "room", req.RoomName, "participant", req.ParticipantIdentity, "transferTo", req.TransferTo, + "playDialtone", req.PlayDialtone, ) timeout := 30 * time.Second @@ -472,7 +473,8 @@ func (s *SIPService) transferSIPParticipantRequest(ctx context.Context, req *liv } return &rpc.InternalTransferSIPParticipantRequest{ - SipCallId: callID, - TransferTo: req.TransferTo, + SipCallId: callID, + TransferTo: req.TransferTo, + PlayDialtone: req.PlayDialtone, }, nil }