mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-20 02:03:53 +02:00
EPUB Input: Fix handling of cover references with fragments in the urls
This commit is contained in:
parent
d88d328959
commit
53fc3c391d
2 changed files with 2 additions and 2 deletions
|
|
@ -80,7 +80,7 @@ def rationalize_cover(self, opf, log):
|
|||
guide_cover, guide_elem = None, None
|
||||
for guide_elem in opf.iterguide():
|
||||
if guide_elem.get('type', '').lower() == 'cover':
|
||||
guide_cover = guide_elem.get('href', '')
|
||||
guide_cover = guide_elem.get('href', '').partition('#')[0]
|
||||
break
|
||||
if not guide_cover:
|
||||
return
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ def set_cover(self, mi, prefer_metadata_cover):
|
|||
return item.id
|
||||
self.remove_old_cover(item)
|
||||
elif not cdata:
|
||||
id = self.oeb.manifest.generate(id='cover')
|
||||
id = self.oeb.manifest.generate(id='cover')[0]
|
||||
self.oeb.manifest.add(id, old_cover.href, 'image/jpeg')
|
||||
return id
|
||||
if cdata:
|
||||
|
|
|
|||
Loading…
Reference in a new issue