diff roundup/cgi/templating.py @ 6095:3ada6a3f48e1

fixed ReStructuredText encoding with Python 3
author Christof Meerwald <cmeerw@cmeerw.org>
date Wed, 19 Feb 2020 22:47:42 +0000
parents 8fbcaac944e7
children 90a1470edbea
line wrap: on
line diff
--- a/roundup/cgi/templating.py	Thu Feb 13 19:51:45 2020 +0000
+++ b/roundup/cgi/templating.py	Wed Feb 19 22:47:42 2020 +0000
@@ -1599,8 +1599,7 @@
         s = self.plain(escape=0, hyperlink=0)
         if hyperlink:
             s = self.hyper_re.sub(self._hyper_repl_rst, s)
-        return ReStructuredText(s, writer_name="html")["html_body"].encode("utf-8",
-            "replace")
+        return u2s(ReStructuredText(s, writer_name="html")["html_body"])
 
     def field(self, **kwargs):
         """ Render the property as a field in HTML.

Roundup Issue Tracker: http://roundup-tracker.org/