diff --git a/cmscontrib/loaders/tps.py b/cmscontrib/loaders/tps.py index 6ce992e71..ba5dc55a9 100644 --- a/cmscontrib/loaders/tps.py +++ b/cmscontrib/loaders/tps.py @@ -393,8 +393,7 @@ def get_file_list(files_dir, prefix, except_files): add_optional_name = data['add_optional_name'] if 'add_optional_name' in data else False - subtasks = sorted(subtasks_data['subtasks'].items(), key=lambda subtask: subtask[1]['index']) - for subtask, subtask_data in subtasks: + for subtask, subtask_data in subtasks_data['subtasks'].items(): subtask_no += 1 score = int(subtask_data["score"]) if use_mapping: