diff --git a/env_secrets/local_chrigu.env b/env_secrets/local_chrigu.env index ddbca2d5..431043ff 100644 Binary files a/env_secrets/local_chrigu.env and b/env_secrets/local_chrigu.env differ diff --git a/server/vbv_lernwelt/assignment/services.py b/server/vbv_lernwelt/assignment/services.py index 7460624d..94a00b49 100644 --- a/server/vbv_lernwelt/assignment/services.py +++ b/server/vbv_lernwelt/assignment/services.py @@ -9,6 +9,7 @@ from vbv_lernwelt.assignment.models import ( AssignmentCompletion, AssignmentCompletionAuditLog, AssignmentCompletionStatus, + AssignmentType, is_valid_assignment_completion_status, ) from vbv_lernwelt.core.models import User @@ -208,10 +209,14 @@ def update_assignment_completion( ac.save() - if completion_status in [ - AssignmentCompletionStatus.EVALUATION_SUBMITTED, - AssignmentCompletionStatus.SUBMITTED, - ]: + if ( + completion_status + in [ + AssignmentCompletionStatus.EVALUATION_SUBMITTED, + AssignmentCompletionStatus.SUBMITTED, + ] + and assignment.assignment_type != AssignmentType.EDONIQ_TEST.value + ): acl = AssignmentCompletionAuditLog.objects.create( assignment_user=assignment_user, assignment=assignment,