From d853059845b6c569408fc5da382b8e5bb04aca31 Mon Sep 17 00:00:00 2001 From: Ross Date: Thu, 7 Apr 2022 23:43:07 +0100 Subject: [PATCH] . --- generic/management/commands/checkdicoms.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/generic/management/commands/checkdicoms.py b/generic/management/commands/checkdicoms.py index ce438d02..f35219ef 100644 --- a/generic/management/commands/checkdicoms.py +++ b/generic/management/commands/checkdicoms.py @@ -37,11 +37,15 @@ class Command(BaseCommand): for code in site_codes: # TODO rewrite try: - for s in (ds.PatientID, ds.AccessionNumber): - if code in s: - self.stdout.write(self.style.WARNING(f"Identifiable dicom {file}")) + if code in ds.PatientId: + self.stdout.write(self.style.WARNING(f"Identifiable dicom {file}")) except AttributeError: - self.stdout.write(self.style.WARNING(f"Bad dicom {file}")) + pass + try: + if code in ds.AccessionNumber: + self.stdout.write(self.style.WARNING(f"Identifiable dicom {file}")) + except AttributeError: + pass