Handle tags inside NCX description element more gracefully

This commit is contained in:
Kovid Goyal 2009-07-22 11:27:02 -06:00
parent a7b2d2ab83
commit 3fe8646ec6

View File

@ -344,7 +344,8 @@ class OEBReader(object):
descriptionElement = xpath(child, descriptionElement = xpath(child,
'descendant::calibre:meta[@name = "description"]') 'descendant::calibre:meta[@name = "description"]')
if descriptionElement: if descriptionElement:
description = descriptionElement[0].text description = etree.tostring(descriptionElement[0],
method='text', encoding=unicode).strip()
else : else :
description = None description = None