migarate exam_user_status
This commit is contained in:
+4
-10
@@ -1988,15 +1988,9 @@ def collection_take_overview(
|
||||
cid_user_exam.completed = True
|
||||
cid_user_exam.save()
|
||||
|
||||
if cid is not None:
|
||||
c = CidUser.objects.get(cid=cid)
|
||||
collection.exam_user_status.create(
|
||||
cid_user=c, user_user=None, status="submitted", extra="manual submission"
|
||||
)
|
||||
else:
|
||||
collection.exam_user_status.create(
|
||||
cid_user=None, user_user=request.user, status="submitted", extra="manual submission"
|
||||
)
|
||||
collection.exam_user_status.create(
|
||||
cid_user_exam=cid_user_exam, status="submitted", extra="manual submission"
|
||||
)
|
||||
|
||||
return HttpResponse("True")
|
||||
else:
|
||||
@@ -2841,7 +2835,7 @@ def collection_reset_answers(request, exam_id: int):
|
||||
collection.exam_user_status.all().delete()
|
||||
|
||||
# CidUserExams
|
||||
CidUserExam.objects.filter(exam=collection).delete()
|
||||
collection.cid_users.delete()
|
||||
|
||||
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user