From d4fa0ae689a8d6a8788e75e2cbf99586898cfc1b Mon Sep 17 00:00:00 2001 From: RunasSudo Date: Sun, 15 Dec 2019 14:08:53 +1100 Subject: [PATCH] Correctly escape document information --- legalmd/latex_renderer.py | 6 +++--- legalmd/rtf_renderer.py | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/legalmd/latex_renderer.py b/legalmd/latex_renderer.py index ec72118..bda86df 100644 --- a/legalmd/latex_renderer.py +++ b/legalmd/latex_renderer.py @@ -316,7 +316,7 @@ class LaTeXRenderer(mistletoe.latex_renderer.LaTeXRenderer): return format(template, inner=self.render_inner(token), packages=self.render_packages(), - title=token.title, - author=token.author, - footer=token.footer + title=self.render_raw_text(mistletoe.span_token.RawText(token.title)), + author=self.render_raw_text(mistletoe.span_token.RawText(token.author)), + footer=self.render_raw_text(mistletoe.span_token.RawText(token.footer)) ) diff --git a/legalmd/rtf_renderer.py b/legalmd/rtf_renderer.py index a03d344..74156ca 100644 --- a/legalmd/rtf_renderer.py +++ b/legalmd/rtf_renderer.py @@ -276,9 +276,9 @@ class RTFRenderer(mistletoe.base_renderer.BaseRenderer): flushright=cm_to_twip(21 - 2 - 2), parskip=cm_to_twip(0.35), inner=self.render_inner(token), - title=token.title, - author=token.author, - footer=token.footer + title=self.render_raw_text(mistletoe.span_token.RawText(token.title)), + author=self.render_raw_text(mistletoe.span_token.RawText(token.author)), + footer=self.render_raw_text(mistletoe.span_token.RawText(token.footer)) ) result = []