Index: leahi_dialin/dd/modules/records.py =================================================================== diff -u -rf6331a31fdb7658d411a8dfe200664253ccdd3e4 -r6d9a45c779b9ee3c362f85820db9f89d8dbb8b3c --- leahi_dialin/dd/modules/records.py (.../records.py) (revision f6331a31fdb7658d411a8dfe200664253ccdd3e4) +++ leahi_dialin/dd/modules/records.py (.../records.py) (revision 6d9a45c779b9ee3c362f85820db9f89d8dbb8b3c) @@ -106,23 +106,23 @@ self.usage_info_records = { } #: The Usage Information Records data in dictionary format for sys_record in dd_enum_repository.SystemRecordFields: - if 'num_' not in sys_record: + if 'num_' not in sys_record.name: self.system_records[sys_record.name] = None for serv_record in dd_enum_repository.ServiceRecordFields: - if 'num_' not in serv_record: + if 'num_' not in serv_record.name: self.service_records[serv_record.name] = None for cal_record in dd_enum_repository.CalibrationRecordFields: - if 'num_' not in cal_record: + if 'num_' not in cal_record.name: self.calibration_records[cal_record.name] = None for inst_record in dd_enum_repository.InstitutionalRecordFields: - if 'num_' not in inst_record: + if 'num_' not in inst_record.name: self.institutional_records[inst_record.name] = None for usage_record in dd_enum_repository.UsageInformationRecordFields: - if 'num_' not in usage_record: + if 'num_' not in usage_record.name: self.usage_info_records[usage_record.name] = None