fix(ivr): play russian language prompt first

This commit is contained in:
Yera All
2026-04-08 15:42:57 +05:00
parent 5d192621b0
commit cf824f3fdd
5 changed files with 32 additions and 32 deletions
+3 -3
View File
@@ -659,7 +659,7 @@ def test_ivr_fastagi_runtime_plays_prompt_sequence_before_wait(monkeypatch):
def play_and_wait_for_digit(self, prompt_audio_key: str, timeout_ms: int) -> str | None:
self.playbacks.append((prompt_audio_key, timeout_ms))
if prompt_audio_key == "ivr/demo-language-ru":
if prompt_audio_key == "ivr/demo-language-kz":
return "2"
return None
@@ -695,8 +695,8 @@ def test_ivr_fastagi_runtime_plays_prompt_sequence_before_wait(monkeypatch):
"node_id": "root",
"prompt_text": "Combined bilingual prompt",
"prompt_sequence": [
{"prompt_audio_key": "ivr/demo-language-kz", "prompt_text": "Kazakh segment", "language": "kz"},
{"prompt_audio_key": "ivr/demo-language-ru", "prompt_text": "Russian segment", "language": "ru"},
{"prompt_audio_key": "ivr/demo-language-kz", "prompt_text": "Kazakh segment", "language": "kz"},
],
"options": [{"digit": "2", "target_node_id": "support"}],
},
@@ -728,8 +728,8 @@ def test_ivr_fastagi_runtime_plays_prompt_sequence_before_wait(monkeypatch):
bridge_ivr_fastagi.run_ivr_call(channel, request)
assert channel.playbacks == [
("ivr/demo-language-kz", 1),
("ivr/demo-language-ru", 1),
("ivr/demo-language-kz", 1),
]
assert channel.waits == []
assert dtmf_calls == ["2"]