diff --git a/src/scenarios.py b/src/scenarios.py index 1e62b59..fb5a022 100644 --- a/src/scenarios.py +++ b/src/scenarios.py @@ -185,9 +185,7 @@ def find_available_track(user_id: int) -> tuple[str, int] | None: if user_recorded_count < replica_count: # Дорожка не завершена - высший приоритет user_incomplete.append(key) - else: - # Дорожка завершена пользователем - низкий приоритет - completed.append(key) + # Если завершена пользователем - не возвращаем её вообще continue # Пользователь не записывает эту дорожку