Перенос только законченных треков в data

This commit is contained in:
2026-02-08 21:36:59 +03:00
parent e51deb7f10
commit b1f1465037
2 changed files with 12 additions and 73 deletions

View File

@@ -474,11 +474,10 @@ async def handle_save_track(
"""Обработчик сохранения дорожки."""
query = update.callback_query
from src.audio import format_duration
from src.scenarios import is_scenario_complete, move_scenario_to_data
from src.scenarios import move_track_to_data
# Переносим файлы только когда весь сценарий озвучен
if is_scenario_complete(session.scenario_id):
move_scenario_to_data(session.scenario_id)
# Переносим завершённую дорожку пользователя в data
move_track_to_data(user.id, session.scenario_id, session.speaker_id)
# Получаем статистику пользователя
stats = get_user_stats(user.id)