浏览代码

fix: Update function with --index-only flag was not behaving as expected

Cristian 5 年之前
父节点
当前提交
34cad4fe8d
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      archivebox/main.py

+ 3 - 0
archivebox/main.py

@@ -45,6 +45,7 @@ from .index import (
     get_corrupted_folders,
     get_corrupted_folders,
     get_unrecognized_folders,
     get_unrecognized_folders,
     fix_invalid_folder_locations,
     fix_invalid_folder_locations,
+    write_link_details,
 )
 )
 from .index.json import (
 from .index.json import (
     parse_json_main_index,
     parse_json_main_index,
@@ -703,6 +704,8 @@ def update(resume: Optional[float]=None,
     all_links = [link for link in matching_folders.values() if link]
     all_links = [link for link in matching_folders.values() if link]
 
 
     if index_only:
     if index_only:
+        for link in all_links:
+            write_link_details(link, out_dir=out_dir, skip_sql_index=True)
         return all_links
         return all_links
         
         
     # Step 2: Run the archive methods for each link
     # Step 2: Run the archive methods for each link