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: