Skip to content
Snippets Groups Projects
Commit 6e03198d authored by Christopher Bohn's avatar Christopher Bohn :thinking:
Browse files

Student validation now happens in sorted order

parent 9c2db6a0
No related branches found
No related tags found
No related merge requests found
...@@ -72,7 +72,7 @@ def validate_forks(): ...@@ -72,7 +72,7 @@ def validate_forks():
course.get_user_groupsets()))[0].get_groups() course.get_user_groupsets()))[0].get_groups()
new_groups: List[CanvasUserGroup] = list(filter(lambda g: g.get_name() == new_groupset, new_groups: List[CanvasUserGroup] = list(filter(lambda g: g.get_name() == new_groupset,
course.get_user_groupsets()))[0].get_groups() course.get_user_groupsets()))[0].get_groups()
for student in students: for student in sorted(students, key=lambda student:student.get_canvas_user().get_sortable_name()):
print(f'Validating {student.get_canvas_user().get_name()}') print(f'Validating {student.get_canvas_user().get_name()}')
old_group_name: str = list(filter(lambda g: student.get_canvas_user() in g.get_students(), old_group_name: str = list(filter(lambda g: student.get_canvas_user() in g.get_students(),
old_groups))[0].get_name().strip().replace(" ", "") old_groups))[0].get_name().strip().replace(" ", "")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment