Kludge fix for uniode in story descs in appengine.

This commit is contained in:
retiefjimm
2010-11-27 17:32:31 -06:00
parent 2d7f6c2e5c
commit 617dc21eb9
+6 -2
View File
@@ -341,9 +341,13 @@ class EPubFanficWriter(FanficWriter):
description = self.adapter.getStoryDescription()
if hasattr(description, "text"):
description = unicode(description.text)
else:
description = description.text
prevalue=description
try:
description = unicode(description)
except:
description=prevalue
if description is not None and len(description) > 0:
description = description.replace ('\\\'', '\'').replace('\\\"', '\"')
description = removeEntities(description)