page: xslt transform to give a normal string
authorFredrik Unger <fredrik.unger@openchip.com>
Tue, 3 Mar 2026 19:04:18 +0000 (20:04 +0100)
committerFredrik Unger <fredrik.unger@openchip.com>
Tue, 3 Mar 2026 19:07:05 +0000 (20:07 +0100)
treecutter/page.py

index 92a65cc08821f19b4c8807157dd890e9a6aff006..a2c6eb193ea9d71f0444192ad3898fc233e278ea 100644 (file)
@@ -58,7 +58,7 @@ class Page:
 
     def render(self, transform):
         """Render the page to xhtml5"""
-        self._rendered_article = self._doc.xslt(transform["xhtml5"])
+        self._rendered_article = str(self._doc.xslt(transform["xhtml5"]))
 
     def template(self, sitemap, style, tdir, subdir):
         """Template the page to html"""