diff --git a/scipost/services.py b/scipost/services.py index e74565d481798aa827eb1862056749baaa0bf4ad..1d3f8b975201925989bc1293324e42290d732aca 100644 --- a/scipost/services.py +++ b/scipost/services.py @@ -98,7 +98,7 @@ class DOICaller: class ArxivCaller: - query_base_url = 'http://export.arxiv.org/api/query?id_list=%s' + query_base_url = 'https://export.arxiv.org/api/query?id_list=%s' def __init__(self, identifier): self.identifier = identifier @@ -136,7 +136,7 @@ class ArxivCaller: author_list = [author['name'] for author in data.get('authors', [])] # author_list is given as a comma separated list of names on the relevant models (Commentary, Submission) author_list = ", ".join(author_list) - arxiv_link = data['id'] + arxiv_link = data['id'].replace('http:', 'https:') abstract = data['summary'] pub_date = dateutil.parser.parse(data['published']).date()