fix ordering when importing series

This commit is contained in:
Ross
2024-11-11 10:10:13 +00:00
parent 80358e2113
commit 30168b7624
+9 -7
View File
@@ -175,13 +175,6 @@ def import_dicoms_helper(request, case_id: int | None = None):
series.save()
match order:
case "order-series-instance-number":
series.order_by_dicom("InstanceNumber")
case "order-series-slice-location":
series.order_by_dicom("SliceLocation")
case _:
pass
# We might only want to add the author during creation....
series.author.add(request.user)
@@ -202,6 +195,15 @@ def import_dicoms_helper(request, case_id: int | None = None):
# dicom.image.delete()
dicom.delete()
match order:
case "order-series-instance-number":
series.order_by_dicom("InstanceNumber")
case "order-series-slice-location":
series.order_by_dicom("SliceLocation")
case _:
pass
series_list.append((series, series.get_link()))
return series_list