remove groups / users when cloning exams

This commit is contained in:
Ross
2023-11-20 09:27:55 +00:00
parent 13b5d60ce6
commit 07ce0b7eaf
+6
View File
@@ -2329,6 +2329,12 @@ class ExamCloneMixin:
questions = old_object.exam_questions.all().values_list("id", flat=True)
authors = old_object.author.all().values_list("id", flat=True)
# clear the associated groups
initial_data["valid_user_users"] = []
initial_data["valid_cid_users"] = []
initial_data["cid_user_groups"] = []
initial_data["user_user_groups"] = []
self.exam_questions = list(questions)
self.author = list(authors)