Skip to content

Commit f6a9970

Browse files
committed
Typing check fixup: requests.HTTPError might not have a URL known, reraise then
1 parent 95a0f20 commit f6a9970

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

dandi/dandiapi.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1450,7 +1450,10 @@ def get_content_url(
14501450
else:
14511451
break
14521452
except requests.HTTPError as e:
1453-
url = e.request.url
1453+
if e.request is not None and isinstance(e.request.url, str):
1454+
url = e.request.url
1455+
else:
1456+
raise # reraise since we need to figure out how to handle such a case
14541457
if strip_query:
14551458
url = urlunparse(urlparse(url)._replace(query=""))
14561459
return url

0 commit comments

Comments
 (0)