fix jstor pdf urls
This commit is contained in:
parent
14bdf23876
commit
16c7f4d4db
@ -48,6 +48,7 @@ def download(phenny, input, verbose=True):
|
|||||||
|
|
||||||
# fix for login.jsp links to ieee xplore
|
# fix for login.jsp links to ieee xplore
|
||||||
line = fix_ieee_login_urls(line)
|
line = fix_ieee_login_urls(line)
|
||||||
|
line = fix_jstor_pdf_urls(line)
|
||||||
|
|
||||||
translation_url = "http://localhost:1969/web"
|
translation_url = "http://localhost:1969/web"
|
||||||
|
|
||||||
@ -378,3 +379,12 @@ def fix_ieee_login_urls(url):
|
|||||||
# default case when things go wrong
|
# default case when things go wrong
|
||||||
return url
|
return url
|
||||||
|
|
||||||
|
def fix_jstor_pdf_urls(url):
|
||||||
|
"""
|
||||||
|
Fixes urls pointing to jstor pdfs.
|
||||||
|
"""
|
||||||
|
if "jstor.org/" in url:
|
||||||
|
if ".pdf" in url and not "?acceptTC=true" in url:
|
||||||
|
url += "?acceptTC=true"
|
||||||
|
return url
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user