From e79eb56c016dd6f43c71d61378d335fe33e928e0 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz <henrik@levkowetz.com> Date: Sun, 16 Feb 2020 15:48:45 +0000 Subject: [PATCH] Changed the xml parser settings for legacy xml draft submissions to remove comments before converting to .txt. Fixes and issue with comments in <artwork> text. - Legacy-Id: 17297 --- ietf/submit/forms.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ietf/submit/forms.py b/ietf/submit/forms.py index 79f12430c..585b4aa40 100644 --- a/ietf/submit/forms.py +++ b/ietf/submit/forms.py @@ -241,6 +241,8 @@ class SubmissionBaseUploadForm(forms.Form): file_name['txt'] = os.path.join(settings.IDSUBMIT_STAGING_PATH, '%s-%s.txt' % (self.filename, self.revision)) try: if xml_version != '3': + self.xmltree = parser.parse(remove_comments=True, quiet=True) + self.xmlroot = self.xmltree.getroot() pagedwriter = xml2rfc.PaginatedTextRfcWriter(self.xmltree, quiet=True) pagedwriter.write(file_name['txt']) else: