.
This commit is contained in:
+1
-1
@@ -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
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user