From f8ccc47b17a19655860fa16149420eb422d71c26 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Fri, 25 Oct 2019 00:03:39 +0100 Subject: bugfixes --- paper2remarkable/providers/local.py | 2 +- paper2remarkable/providers/pdf_url.py | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/paper2remarkable/providers/local.py b/paper2remarkable/providers/local.py index b1201d3..68b88ea 100644 --- a/paper2remarkable/providers/local.py +++ b/paper2remarkable/providers/local.py @@ -25,7 +25,7 @@ class LocalFile(Provider): super().__init__(*args, **kwargs) self.informer = LocalFileInformer() - def get_abs_pdf_url(self, url): + def get_abs_pdf_urls(self, url): # The 'url' is the path to the local file. We use this as abs_url and # pdf_url. return url, url diff --git a/paper2remarkable/providers/pdf_url.py b/paper2remarkable/providers/pdf_url.py index dfc8646..d80b1a9 100644 --- a/paper2remarkable/providers/pdf_url.py +++ b/paper2remarkable/providers/pdf_url.py @@ -14,14 +14,13 @@ from ._base import Provider from ._info import Informer from ..utils import exception -class PdfUrlInformer(Informer): +class PdfUrlInformer(Informer): def get_filename(self, abs_url): # if this is called, filename must not be provided exception( - "Filename must be provided with PDFUrlProvider (use --filename)" - ) - + "Filename must be provided with PDFUrlProvider (use --filename)" + ) class PdfUrl(Provider): @@ -29,6 +28,9 @@ class PdfUrl(Provider): super().__init__(*args, **kwargs) self.informer = PdfUrlInformer() + def get_abs_pdf_urls(self, url): + return (None, url) + def validate(src): try: result = urllib.parse.urlparse(src) -- cgit v1.2.3