diff --git a/generic/management/commands/checkdicoms.py b/generic/management/commands/checkdicoms.py index d27b92f8..60d86f5b 100644 --- a/generic/management/commands/checkdicoms.py +++ b/generic/management/commands/checkdicoms.py @@ -36,10 +36,14 @@ class Command(BaseCommand): for code in site_codes: for s in (ds.PatientsID, ds.AccessionNumber): - if code in s: + try: + if code in s: + self.stdout.write(self.style.WARNING(f"Identifiable dicom {file}")) + except AttributeError: self.stdout.write(self.style.WARNING(f"Bad dicom {file}")) + def get_all_media(exclude=None): """ Get all media from MEDIA_ROOT