Compare commits

...

3 Commits

Author SHA1 Message Date
Evan Lohn
40bc082076 address JR comments 2025-03-13 13:20:22 -07:00
Evan Lohn
4c75575aa0 nit 2025-03-13 12:15:00 -07:00
Evan Lohn
cb7da6b1d5 better drive url cleaning 2025-03-13 12:15:00 -07:00

View File

@@ -4,6 +4,7 @@ from concurrent.futures import as_completed
from concurrent.futures import ThreadPoolExecutor
from functools import partial
from typing import Any
from urllib.parse import urlparse
from google.oauth2.credentials import Credentials as OAuthCredentials # type: ignore
from google.oauth2.service_account import Credentials as ServiceAccountCredentials # type: ignore
@@ -59,7 +60,7 @@ def _extract_str_list_from_comma_str(string: str | None) -> list[str]:
def _extract_ids_from_urls(urls: list[str]) -> list[str]:
return [url.split("/")[-1] for url in urls]
return [urlparse(url).path.strip("/").split("/")[-1] for url in urls]
def _convert_single_file(