diff --git a/hektor.py b/hektor.py index 4d1a540e48f115aa182288ed4ec24d9005c2dcb4..39ed0c05deb0caf6aa30797fa98bd9440a68fc40 100644 --- a/hektor.py +++ b/hektor.py @@ -227,11 +227,11 @@ def do_anonymous(students: Dict[str, Union[str, List]]): reverser = {get_random_xkcd_identifier(): s for s in students} students_anonymous = [{ 'fullname': ' '.join(w[0].capitalize() + w[1:] - for w in r.split(DELIMITER)), - 'identifier': r, - 'username': r, + for w in pseudo_identifier.split(DELIMITER)), + 'identifier': pseudo_identifier, + 'username': pseudo_identifier, 'submissions': student['submissions'] - } for r, student in zip(reverser, students)] + } for pseudo_identifier, student in reverser.items()] with open(args.personal_secret_table, 'w') as out: print('key;previous identifier;fullname', file=out)