fix ordering when importing series
This commit is contained in:
+9
-7
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user