From fae2fdaf2ba770d83cefe637eda1b9fc006fdf9f Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Thu, 25 Jun 2020 17:48:27 -0400 Subject: [PATCH] fix if to elif bug in index snapshot sql writing --- archivebox/index/sql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archivebox/index/sql.py b/archivebox/index/sql.py index f861adaf..0a13d9b8 100644 --- a/archivebox/index/sql.py +++ b/archivebox/index/sql.py @@ -35,7 +35,7 @@ def write_sql_main_index(links: List[Link], out_dir: str=OUTPUT_DIR) -> None: info = {k: v for k, v in all_urls.pop(snapshot.url)._asdict().items() if k in Snapshot.keys} snapshot.delete() Snapshot.objects.create(**info) - if snapshot.url in all_urls: + elif snapshot.url in all_urls: info = {k: v for k, v in all_urls.pop(snapshot.url)._asdict().items() if k in Snapshot.keys} snapshot.delete() Snapshot.objects.create(**info)