Merge pull request #747 from hchen2020/master

Fix Twilio CallbackPath path
This commit is contained in:
Haiping 2024-11-13 15:37:56 +00:00 committed by GitHub
commit fbf4f8d844
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -48,7 +48,7 @@ public class TwilioVoiceController : TwilioController
var instruction = new ConversationalVoiceResponse
{
SpeechPaths = ["twilio/welcome.mp3"],
CallbackPath = $"twilio/voice/{request.ConversationId}/receive/0?{GenerateStatesParameter(request.States)}",
CallbackPath = $"twilio/voice/{request.ConversationId}/receive/0",
ActionOnEmptyResult = true,
Timeout = 2
};
@ -60,6 +60,8 @@ public class TwilioVoiceController : TwilioController
OnlyOnce = true
});
instruction.CallbackPath = $"{instruction.CallbackPath}?{GenerateStatesParameter(request.States)}";
var twilio = _services.GetRequiredService<TwilioService>();
if (string.IsNullOrWhiteSpace(request.Intent))
{