From b9d9ce7c7488ea1789ef3b31eb5a0c4e7a2eddb2 Mon Sep 17 00:00:00 2001 From: Jordan Date: Tue, 16 Jun 2020 18:24:04 -0700 Subject: rm prettify, correct quote/apos escape --- lib/util.py | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'lib/util.py') diff --git a/lib/util.py b/lib/util.py index 74d795d..ac1c904 100644 --- a/lib/util.py +++ b/lib/util.py @@ -43,7 +43,8 @@ def escape(s): s = s.replace('&', '&') s = s.replace('<', '<') s = s.replace('>', '>') - s = s.replace('\'', '"') + s = s.replace('\'', ''') + s = s.replace('\"', '"') # https://stackoverflow.com/a/22273639 illegal_unichrs = [ @@ -77,14 +78,6 @@ def escape(s): return s -def prettify(elem): - ''' - Make our RSS feed picturesque :) - ''' - xml_str = ET.tostring(elem, encoding='utf8', method='xml') - xml_dom = minidom.parseString(xml_str) - return xml_dom.toprettyxml(indent=' ') - def generate_rss(request, books): book = request.args.get('a') # audiobook hash @@ -168,5 +161,5 @@ def generate_rss(request, books): } ET.SubElement(item, 'enclosure', enc_attr) - return rss + return ET.tostring(rss, encoding='utf8', method='xml') -- cgit v1.2.3-54-g00ecf