def match_object_name()

in src/api/dataloader.py [0:0]


def match_object_name(object_name: str,
                      records: dict[str, RecordMetadata],
                      add_nulls: bool = False) -> dict[str, RecordMetadata]:
    matches = {}
    for record_id, record in records.items():
        if not record.object_name:
            if add_nulls:
                matches[record_id] = record
            continue
        for name in record.object_name:
            if _compare(object_name, name):
                matches[record_id] = record
                break
    return matches