diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-10-24 15:11:16 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-10-24 15:11:16 +0100 |
| commit | 5a8b1f64445f55201999e3355589b83c01f05ba4 (patch) | |
| tree | 4b0d7ad6d9d0029eeda88594748aee6006336d9e | |
| parent | Move string cleaning to utils (diff) | |
| download | paper2remarkable-5a8b1f64445f55201999e3355589b83c01f05ba4.tar.gz paper2remarkable-5a8b1f64445f55201999e3355589b83c01f05ba4.zip | |
Simplify filename code
| -rw-r--r-- | paper2remarkable/providers/_base.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/paper2remarkable/providers/_base.py b/paper2remarkable/providers/_base.py index db13434..8b454b0 100644 --- a/paper2remarkable/providers/_base.py +++ b/paper2remarkable/providers/_base.py @@ -131,11 +131,8 @@ class Provider(metaclass=abc.ABCMeta): date = self.get_date(soup) return dict(title=title, date=date, authors=authors) - - def create_filename(self, info, filename=None): + def create_filename(self, info): """ Generate filename using the info dict or filename if provided """ - if not filename is None: - return filename # we assume that the list of authors is surname only. logging.info("Generating output filename") @@ -157,7 +154,7 @@ class Provider(metaclass=abc.ABCMeta): def run(self, src, filename=None): info = self.get_paper_info(src) - clean_filename = self.create_filename(info, filename) + clean_filename = filename or self.create_filename(info) tmp_filename = "paper.pdf" self.initial_dir = os.getcwd() |
