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() instance.save()
self.save_m2m() self.save_m2m()
instance.anonymise_dicom() instance.anonymise_images()
return instance return instance
+6 -3
View File
@@ -583,9 +583,12 @@ class Series(models.Model):
for series_image in self.images.all(): for series_image in self.images.all():
file_path = os.path.join(settings.MEDIA_ROOT, series_image.image.name) file_path = os.path.join(settings.MEDIA_ROOT, series_image.image.name)
with pydicom.dcmread(file_path) as dataset: try:
anonymizer.anonymize(dataset) with pydicom.dcmread(file_path) as dataset:
dataset.save_as(file_path) anonymizer.anonymize(dataset)
dataset.save_as(file_path)
except pydicom.errors.InvalidDicomError:
pass