This commit is contained in:
Ross
2022-04-04 13:31:07 +01:00
parent 5f71c09ad3
commit 64d81d1e50
3 changed files with 48 additions and 5 deletions
+25 -3
View File
@@ -1072,6 +1072,7 @@ def collection_take(request, pk):
return render(request, "atlas/collection_take.html", {"collection": collection})
@user_is_collection_author_or_atlas_editor
def collection_mark_overview(request, pk):
collection = get_object_or_404(CaseCollection, pk=pk)
@@ -1081,7 +1082,9 @@ def collection_mark_overview(request, pk):
cases = collection.cases.all().order_by("casedetail__sort_order").prefetch_related()
case_details = CaseDetail.objects.filter(case__in=cases, collection=collection).prefetch_related("case")
case_details = CaseDetail.objects.filter(
case__in=cases, collection=collection
).prefetch_related("case")
answers = CidReportAnswer.objects.filter(question__in=case_details)
@@ -1092,7 +1095,17 @@ def collection_mark_overview(request, pk):
for answer in answers:
case_map[answer.question].append(answer)
return render(request, "atlas/collection_mark_overview.html", {"collection": collection, "answers": answers, "case_details": case_details, "case_map": case_map})
return render(
request,
"atlas/collection_mark_overview.html",
{
"collection": collection,
"answers": answers,
"case_details": case_details,
"case_map": case_map,
},
)
@user_is_collection_author_or_atlas_editor
def collection_mark_question(request, pk, case_number):
@@ -1108,7 +1121,16 @@ def collection_mark_question(request, pk, case_number):
answers = CidReportAnswer.objects.filter(question=case_detail)
return render(request, "atlas/collection_mark_question.html", {"collection": collection})
return render(
request,
"atlas/collection_mark_question.html",
{
"collection": collection,
"answers": answers,
"case_detail": case_detail,
"case_number": case_number,
},
)
@user_is_collection_author_or_atlas_editor