We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 78230d1 + 885b2ca commit a4313e3Copy full SHA for a4313e3
paper.py
@@ -40,10 +40,15 @@ def arxiv_id(self) -> str:
40
def pdf_url(self) -> str:
41
if self._paper.pdf_url is not None:
42
return self._paper.pdf_url
43
- elif self._paper.links is not None:
44
- return self._paper.links[0].href.replace('abs','pdf')
45
- else:
46
- return f"https://arxiv.org/pdf/{self.arxiv_id}"
+
+ pdf_url = f"https://arxiv.org/pdf/{self.arxiv_id}.pdf"
+ if self._paper.links is not None:
+ pdf_url = self._paper.links[0].href.replace('abs','pdf')
47
48
+ ## Assign pdf_url to self._paper.pdf_url for pdf downloading (Issue #119)
49
+ self._paper.pdf_url = pdf_url
50
51
+ return pdf_url
52
53
@cached_property
54
def code_url(self) -> Optional[str]:
0 commit comments