From e9e4adfc341b3e3637ce5af33e3f3fc8a6481d6d Mon Sep 17 00:00:00 2001 From: Cristian Date: Thu, 7 Jan 2021 09:07:29 -0500 Subject: [PATCH] fix: wget_output_path failing on some extractors. Add a new condition --- archivebox/extractors/wget.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/archivebox/extractors/wget.py b/archivebox/extractors/wget.py index 331f636b..b7adbea0 100644 --- a/archivebox/extractors/wget.py +++ b/archivebox/extractors/wget.py @@ -180,5 +180,9 @@ def wget_output_path(link: Link) -> Optional[str]: if str(search_dir) == link.link_dir: break + + search_dir = Path(link.link_dir) / domain(link.url).replace(":", "+") / urldecode(full_path) + if not search_dir.is_dir(): + return str(search_dir.relative_to(link.link_dir)) return None