begin correct sorting of exams/collection
This commit is contained in:
+7
-2
@@ -387,8 +387,12 @@ def add_case_to_collection(request, collection_id):
|
||||
|
||||
if request.method == "POST":
|
||||
case = get_object_or_404(Case, pk=request.POST["case"])
|
||||
|
||||
if case in collection.cases.all():
|
||||
return HttpResponse("Case already in collection")
|
||||
print(case)
|
||||
collection.cases.add(case)
|
||||
collection.order_cases()
|
||||
return HttpResponse("Case added to collection")
|
||||
|
||||
|
||||
@@ -1380,12 +1384,13 @@ def collection_viva_series(request, pk, series_id):
|
||||
def collection_detail(request, pk):
|
||||
collection = get_object_or_404(CaseCollection, pk=pk)
|
||||
|
||||
cases = collection.cases.all().order_by("casedetail__sort_order")
|
||||
#cases = collection.cases.all().order_by("casedetail__sort_order")
|
||||
casedetails = CaseDetail.objects.filter(collection=collection).order_by("sort_order")
|
||||
|
||||
return render(
|
||||
request,
|
||||
"atlas/collection_detail.html",
|
||||
{"collection": collection, "cases": cases, "can_edit": True},
|
||||
{"collection": collection, "casesdetails": casedetails, "can_edit": True},
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user