فهرست منبع

fix: wget_output_path failing on some extractors. Add a new condition

Cristian 5 سال پیش
والد
کامیت
e9e4adfc34
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      archivebox/extractors/wget.py

+ 4 - 0
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