mirror of
git://github.com/kovidgoyal/calibre.git
synced 2025-12-22 16:16:41 +01:00
Fix #1076 (EPUB Conversion Error)
This commit is contained in:
parent
202911f285
commit
b51e6b73a7
1 changed files with 3 additions and 0 deletions
|
|
@ -513,6 +513,9 @@ def _eval(self, stream, ctxt, **vars):
|
||||||
value = [x for x in values if x is not None]
|
value = [x for x in values if x is not None]
|
||||||
if not value:
|
if not value:
|
||||||
continue
|
continue
|
||||||
|
for i, v in enumerate(value):
|
||||||
|
if isinstance(v, str):
|
||||||
|
value[i] = v.decode('utf-8')
|
||||||
new_attrs.append((name, u''.join(value)))
|
new_attrs.append((name, u''.join(value)))
|
||||||
yield kind, (tag, Attrs(new_attrs)), pos
|
yield kind, (tag, Attrs(new_attrs)), pos
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue