This commit is contained in:
Ross
2023-12-18 18:43:16 +00:00
parent 981d2cc9a9
commit 0f4c0197ac
2 changed files with 3 additions and 4 deletions
+3 -3
View File
@@ -926,7 +926,7 @@ class UncategorisedDicom(models.Model):
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:
raise DuplicateDicom
@@ -942,12 +942,12 @@ class UncategorisedDicom(models.Model):
ds = pydicom.read_file(self.image)
return ds
except pydicom.errors.InvalidDicomError:
return None
return {"SeriesInstanceUID": "1234"}
def get_basic_dicom_tags(self, dataset=None):
try:
if dataset is None:
dataset = pydicom.read_file(self.image)
dataset = pydicom.read_file(self.image)
to_include = (
"StudyDescription",
"Modality",
-1
View File
@@ -389,7 +389,6 @@ def user_uploads(request, case_id: int | None = None):
data = defaultdict(list)
for d in dicoms:
if d.basic_dicom_tags is None or not d.basic_dicom_tags:
d.basic_dicom_tags = d.get_basic_dicom_tags()
d.save()
tags = d.basic_dicom_tags