remove groups / users when cloning exams
This commit is contained in:
@@ -2329,6 +2329,12 @@ class ExamCloneMixin:
|
|||||||
questions = old_object.exam_questions.all().values_list("id", flat=True)
|
questions = old_object.exam_questions.all().values_list("id", flat=True)
|
||||||
authors = old_object.author.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.exam_questions = list(questions)
|
||||||
self.author = list(authors)
|
self.author = list(authors)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user