From 135d262b3e92fc14d4e2572d4ea93f9980357c9b Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 24 Jun 2019 14:46:24 -0700 Subject: fix existing updater --- python/fatcat_tools/importers/matched.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'python/fatcat_tools/importers') diff --git a/python/fatcat_tools/importers/matched.py b/python/fatcat_tools/importers/matched.py index 1e154204..4da1d646 100644 --- a/python/fatcat_tools/importers/matched.py +++ b/python/fatcat_tools/importers/matched.py @@ -159,9 +159,10 @@ class MatchedImporter(EntityImporter): # minimum viable "existing" URL cleanup to fix dupes and broken links: # remove 'None' wayback URLs, and set archive.org rel 'archive' existing.urls = [u for u in existing.urls if not ('://web.archive.org/web/None/' in u.url)] - for u in existing.urls: + for i in len(existing.urls): + u = existing.urls[i] if u.rel == 'repository' and '://archive.org/download/' in u.url: - u.rel == 'archive' + existing.urls[i].rel == 'archive' # merge the existing into this one and update existing.urls = list(set([(u.rel, u.url) for u in fe.urls + existing.urls])) -- cgit v1.2.3