diff options
author | Paweł Jastrzębski <pawelj@iosphe.re> | 2017-10-14 17:57:00 +0200 |
---|---|---|
committer | Paweł Jastrzębski <pawelj@iosphe.re> | 2017-10-14 17:57:00 +0200 |
commit | 08ed304f8e4c64b7537f188c6e2014e78438976c (patch) | |
tree | 9dde4f6c90c154646272812fd772c39faf6debf6 /kindlecomicconverter/metadata.py | |
parent | Fixed directory sorting (close #235) (diff) | |
download | kcc-08ed304f8e4c64b7537f188c6e2014e78438976c.tar.gz kcc-08ed304f8e4c64b7537f188c6e2014e78438976c.tar.bz2 kcc-08ed304f8e4c64b7537f188c6e2014e78438976c.zip |
Allow metadata editor to embed directories
Diffstat (limited to 'kindlecomicconverter/metadata.py')
-rw-r--r-- | kindlecomicconverter/metadata.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kindlecomicconverter/metadata.py b/kindlecomicconverter/metadata.py index f2cf488..714dcd1 100644 --- a/kindlecomicconverter/metadata.py +++ b/kindlecomicconverter/metadata.py @@ -43,10 +43,10 @@ class MetadataParser: 'Bookmarks': []} self.rawdata = None self.compressor = None - if self.source.endswith('.xml'): + if self.source.endswith('.xml') and os.path.exists(self.source): self.rawdata = parse(self.source) self.parseXML() - else: + elif not self.source.endswith('.xml'): if is_zipfile(self.source): self.compressor = 'zip' with ZipFile(self.source) as zip_file: |