mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #1239 (html2epub failed: KeyError)
This commit is contained in:
parent
eea093014c
commit
0610852734
@ -655,7 +655,7 @@ class Processor(Parser):
|
||||
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 @@ class Processor(Parser):
|
||||
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…
x
Reference in New Issue
Block a user