.
This commit is contained in:
+2
-2
@@ -926,7 +926,7 @@ class UncategorisedDicom(models.Model):
|
|||||||
|
|
||||||
duplicate = self.check_for_duplicates(image_hash)
|
duplicate = self.check_for_duplicates(image_hash)
|
||||||
|
|
||||||
self.basic_dicom_tags = self.get_basic_dicom_tags(ds)
|
self.basic_dicom_tags = self.get_basic_dicom_tags(dataset=ds)
|
||||||
|
|
||||||
if duplicate is not None:
|
if duplicate is not None:
|
||||||
raise DuplicateDicom
|
raise DuplicateDicom
|
||||||
@@ -942,7 +942,7 @@ class UncategorisedDicom(models.Model):
|
|||||||
ds = pydicom.read_file(self.image)
|
ds = pydicom.read_file(self.image)
|
||||||
return ds
|
return ds
|
||||||
except pydicom.errors.InvalidDicomError:
|
except pydicom.errors.InvalidDicomError:
|
||||||
return None
|
return {"SeriesInstanceUID": "1234"}
|
||||||
|
|
||||||
def get_basic_dicom_tags(self, dataset=None):
|
def get_basic_dicom_tags(self, dataset=None):
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -389,7 +389,6 @@ def user_uploads(request, case_id: int | None = None):
|
|||||||
data = defaultdict(list)
|
data = defaultdict(list)
|
||||||
for d in dicoms:
|
for d in dicoms:
|
||||||
if d.basic_dicom_tags is None or not d.basic_dicom_tags:
|
if d.basic_dicom_tags is None or not d.basic_dicom_tags:
|
||||||
d.basic_dicom_tags = d.get_basic_dicom_tags()
|
|
||||||
d.save()
|
d.save()
|
||||||
tags = d.basic_dicom_tags
|
tags = d.basic_dicom_tags
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user