fix: кастомные сценарии практики теперь передаются в AI

Ранее при вводе своего сценария AI получал fallback "повседневный разговор" вместо текста пользователя.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-12-12 14:41:36 +03:00
parent adc8a6bf8e
commit f3cfeff59b

View File

@@ -1053,7 +1053,8 @@ user_answer_meaning - переведи ответ пользователя об
"casual": "повседневный разговор" "casual": "повседневный разговор"
} }
scenario_desc = scenarios.get(scenario, "повседневный разговор") # Если сценарий не найден в стандартных - значит это кастомный сценарий пользователя
scenario_desc = scenarios.get(scenario, scenario)
extra_fields = '' extra_fields = ''
if learning_lang.lower() == 'ja': if learning_lang.lower() == 'ja':
@@ -1102,7 +1103,7 @@ user_answer_meaning - переведи ответ пользователя об
return { return {
"message": "Hello! How are you today?", "message": "Hello! How are you today?",
"translation": "Привет! Как дела сегодня?", "translation": "Привет! Как дела сегодня?",
"context": "Повседневный разговор", "context": scenario_desc,
"suggestions": ["I'm fine, thank you!", "Good, and you?", "Not bad!"] "suggestions": ["I'm fine, thank you!", "Good, and you?", "Not bad!"]
} }