mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Merge branch 'py3' of https://github.com/eli-schwartz/calibre
This commit is contained in:
commit
22b1a4843b
@ -370,7 +370,7 @@ def check_opf(container):
|
||||
errors.append(IncorrectCover(container.opf_name, cover.sourceline, cover.get('content', '')))
|
||||
raw = etree.tostring(cover)
|
||||
try:
|
||||
n, c = raw.index('name="'), raw.index('content="')
|
||||
n, c = raw.index(b'name="'), raw.index(b'content="')
|
||||
except ValueError:
|
||||
n = c = -1
|
||||
if n > -1 and c > -1 and n > c:
|
||||
|
@ -393,8 +393,10 @@ def create_epub_cover(container, cover_path, existing_image, options=None):
|
||||
titlepage_item = container.generate_item(tname, id_prefix='titlepage')
|
||||
titlepage = container.href_to_name(titlepage_item.get('href'),
|
||||
container.opf_name)
|
||||
raw = templ%container.name_to_href(raster_cover, titlepage).encode('utf-8')
|
||||
raw = templ % container.name_to_href(raster_cover, titlepage)
|
||||
with container.open(titlepage, 'wb') as f:
|
||||
if not isinstance(raw, bytes):
|
||||
raw = raw.encode('utf-8')
|
||||
f.write(raw)
|
||||
|
||||
# We have to make sure the raster cover item has id="cover" for the moron
|
||||
|
Loading…
x
Reference in New Issue
Block a user