From f3cfeff59bcab7db844718942c652a61da077597 Mon Sep 17 00:00:00 2001 From: "mamonov.ep" Date: Fri, 12 Dec 2025 14:41:36 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=BA=D0=B0=D1=81=D1=82=D0=BE=D0=BC?= =?UTF-8?q?=D0=BD=D1=8B=D0=B5=20=D1=81=D1=86=D0=B5=D0=BD=D0=B0=D1=80=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=BF=D1=80=D0=B0=D0=BA=D1=82=D0=B8=D0=BA=D0=B8=20?= =?UTF-8?q?=D1=82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20=D0=BF=D0=B5=D1=80=D0=B5?= =?UTF-8?q?=D0=B4=D0=B0=D1=8E=D1=82=D1=81=D1=8F=20=D0=B2=20AI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ранее при вводе своего сценария AI получал fallback "повседневный разговор" вместо текста пользователя. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- services/ai_service.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/ai_service.py b/services/ai_service.py index f34f9d7..22244b6 100644 --- a/services/ai_service.py +++ b/services/ai_service.py @@ -1053,7 +1053,8 @@ user_answer_meaning - переведи ответ пользователя об "casual": "повседневный разговор" } - scenario_desc = scenarios.get(scenario, "повседневный разговор") + # Если сценарий не найден в стандартных - значит это кастомный сценарий пользователя + scenario_desc = scenarios.get(scenario, scenario) extra_fields = '' if learning_lang.lower() == 'ja': @@ -1102,7 +1103,7 @@ user_answer_meaning - переведи ответ пользователя об return { "message": "Hello! How are you today?", "translation": "Привет! Как дела сегодня?", - "context": "Повседневный разговор", + "context": scenario_desc, "suggestions": ["I'm fine, thank you!", "Good, and you?", "Not bad!"] }