diff --git a/common/lib/capa/capa/responsetypes.py b/common/lib/capa/capa/responsetypes.py index d2012b1ab6..e10c124d55 100644 --- a/common/lib/capa/capa/responsetypes.py +++ b/common/lib/capa/capa/responsetypes.py @@ -1146,8 +1146,11 @@ class CodeResponse(LoncapaResponse): contents = self.payload.copy() - # Anonymized student identifier to the external grader - student_info = {'anonymous_student_id': anonymous_student_id} + # Metadata related to the student submission revealed to the external grader + current_time = datetime.now() + student_info = {'anonymous_student_id': anonymous_student_id, + 'submission_time': str(current_time), + } contents.update({'student_info': json.dumps(student_info)}) # Submit request. When successful, 'msg' is the prior length of the queue