def extract_common_gcs_folder_from_query_result()

in components/doc-registry/src/document_registry_service.py [0:0]


def extract_common_gcs_folder_from_query_result(uris: list[str]):
    """Extrct the common path share by the list of document uri:s"""
    max_uri = max(uris, key=len)
    min_uri = min(uris, key=len)
    i = 0
    while i < len(min_uri) and i < len(max_uri) and max_uri[i] == min_uri[i]:
        i += 1
    return max_uri[:i]