This commit is contained in:
Ross
2022-04-06 17:41:18 +01:00
parent 65f3c48212
commit 7c926ba7b3
2 changed files with 7 additions and 4 deletions
+1 -1
View File
@@ -204,7 +204,7 @@ class SeriesForm(ModelForm):
instance.save()
self.save_m2m()
instance.anonymise_dicom()
instance.anonymise_images()
return instance
+6 -3
View File
@@ -583,9 +583,12 @@ class Series(models.Model):
for series_image in self.images.all():
file_path = os.path.join(settings.MEDIA_ROOT, series_image.image.name)
with pydicom.dcmread(file_path) as dataset:
anonymizer.anonymize(dataset)
dataset.save_as(file_path)
try:
with pydicom.dcmread(file_path) as dataset:
anonymizer.anonymize(dataset)
dataset.save_as(file_path)
except pydicom.errors.InvalidDicomError:
pass