Wikiapiary update script - Change Internet Archive search string to search using both API URL and Index URL.

pull/337/head
Christoffer Popp Nørskov 5 years ago
parent 287b8b88a3
commit 83f72db6cd

@ -52,7 +52,8 @@ def main():
print('No API found in WikiApiary, skiping')
continue
urliasearch = 'https://archive.org/search.php?query=originalurl:"%s"' % (apiurl)
indexurl = 'index.php'.join(apiurl.rsplit('api.php', 1))
urliasearch = 'https://archive.org/search.php?query=originalurl:"%s" OR originalurl:"%s"' % (apiurl, indexurl)
f = urllib.request.urlopen(urliasearch)
raw = f.read().decode('utf-8')
if re.search(r'(?i)Your search did not match any items', raw):

Loading…
Cancel
Save