From f3308b6e8165887840c1484c12afa254b0d7a8f1 Mon Sep 17 00:00:00 2001 From: Aman Chauhan Date: Wed, 23 Apr 2025 22:09:45 +0530 Subject: [PATCH] Fixed path for telephone/handler in handle_incoming_call (#280) Co-authored-by: Freddy Boulton <41651716+freddyaboulton@users.noreply.github.com> --- backend/fastrtc/stream.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/fastrtc/stream.py b/backend/fastrtc/stream.py index fc320ca..d1b53ac 100644 --- a/backend/fastrtc/stream.py +++ b/backend/fastrtc/stream.py @@ -785,7 +785,8 @@ class Stream(WebRTCConnectionMixin): response = VoiceResponse() response.say("Connecting to the AI assistant.") connect = Connect() - connect.stream(url=f"wss://{request.url.hostname}/telephone/handler") + path = request.url.path.removesuffix("/telephone/incoming") + connect.stream(url=f"wss://{request.url.hostname}{path}/telephone/handler") response.append(connect) response.say("The call has been disconnected.") return HTMLResponse(content=str(response), media_type="application/xml")