improve cases series handling in collection

This commit is contained in:
Ross
2026-06-01 12:57:35 +01:00
parent 92d4ece061
commit 213ee17328
10 changed files with 378 additions and 71 deletions
+14 -1
View File
@@ -953,7 +953,13 @@ CaseCollectionCaseFormSet = inlineformset_factory(
CaseCollection,
Case.casecollection_set.through,
form=CaseCollectionCaseForm,
exclude=["question_schema", "question_answers"],
exclude=[
"question_schema",
"question_answers",
"series_visibility_config",
"learner_comment",
"learner_review_comment",
],
can_delete=True,
extra=0,
max_num=50,
@@ -1370,6 +1376,8 @@ class CaseDetailForm(ModelForm):
fields = [
"redact_history",
"override_history",
"learner_comment",
"learner_review_comment",
"question_time_limit_override",
"answer_entry_grace_period_override",
]
@@ -1443,6 +1451,11 @@ class CaseDetailForm(ModelForm):
HTML(history_block),
Field("override_history"),
Field("redact_history"),
Fieldset(
"Learner Comments",
Field("learner_comment"),
Field("learner_review_comment"),
),
Fieldset(
"Case Timing Overrides",
Field("question_time_limit_override"),