diff --git a/server/vbv_lernwelt/core/views.py b/server/vbv_lernwelt/core/views.py index 08584092..64bb11c4 100644 --- a/server/vbv_lernwelt/core/views.py +++ b/server/vbv_lernwelt/core/views.py @@ -153,11 +153,9 @@ def cypress_reset_view(request): if assignment_evaluation_scores: options["assignment_evaluation_scores"] = assignment_evaluation_scores - create_feedback_responses = ( + options["create_feedback_responses"] = ( request.data.get("create_feedback_responses") == "true" ) - if create_feedback_responses: - options["create_feedback_responses"] = create_feedback_responses # edoniq test results edoniq_test_user_points = request.data.get("edoniq_test_user_points") @@ -168,6 +166,14 @@ def cypress_reset_view(request): int(edoniq_test_max_points), ) + options["create_course_completion_performance_criteria"] = ( + request.data.get("create_course_completion_performance_criteria") == "true" + ) + + options["create_attendance_days"] = ( + request.data.get("create_attendance_days") == "true" + ) + call_command( "cypress_reset", **options, diff --git a/server/vbv_lernwelt/templates/admin/index.html b/server/vbv_lernwelt/templates/admin/index.html index da2faf49..32d3e5f2 100644 --- a/server/vbv_lernwelt/templates/admin/index.html +++ b/server/vbv_lernwelt/templates/admin/index.html @@ -79,6 +79,18 @@
+ + + + + +