mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-30 03:33:15 +02:00
Fix #1239 (html2epub failed: KeyError)
This commit is contained in:
parent
eea093014c
commit
0610852734
1 changed files with 2 additions and 2 deletions
|
|
@ -655,7 +655,7 @@ def elem_to_link(elem, href, counter):
|
|||
referrer = toc
|
||||
if self.htmlfile.referrer is not None:
|
||||
try:
|
||||
name = self.htmlfile_map[self.htmlfile.referrer]
|
||||
name = self.htmlfile_map[self.htmlfile.referrer.path]
|
||||
href = 'content/'+name
|
||||
for i in toc.flat():
|
||||
if href == i.href and i.fragment is None:
|
||||
|
|
@ -665,7 +665,7 @@ def elem_to_link(elem, href, counter):
|
|||
pass
|
||||
if referrer is toc:
|
||||
text = self.htmlfile.title
|
||||
name = self.htmlfile_map[self.htmlfile.referrer]
|
||||
name = self.htmlfile_map[self.htmlfile.referrer.path]
|
||||
href = 'content/'+name
|
||||
referrer = add_item(href, None, text, toc)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue