From 4955ebe42379ac4dde2c64cac30cbf94af07b85e Mon Sep 17 00:00:00 2001 From: Andrea Lovicu Date: Tue, 22 Apr 2025 20:43:23 +0200 Subject: [PATCH] Forward transfer headers to internal request (#3615) This patch ensures that SIP headers provided in TransferSIPParticipantRequest requested by an agent are correctly forwarded to the internal SIP transfer request. Previously, req.Headers was accepted but never passed along, causing headers from the initiating agent to be dropped. This change adds a single line to include req.Headers in the internal request. --- pkg/service/sip.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/service/sip.go b/pkg/service/sip.go index ac7b832c5..8ddd82b58 100644 --- a/pkg/service/sip.go +++ b/pkg/service/sip.go @@ -707,5 +707,6 @@ func (s *SIPService) transferSIPParticipantRequest(ctx context.Context, req *liv SipCallId: callID, TransferTo: req.TransferTo, PlayDialtone: req.PlayDialtone, + Headers: req.Headers, }, nil }