disable overlong string protection, breaks larger inline images
This commit is contained in:
parent
db71c22794
commit
be90f37a1d
1 changed files with 4 additions and 2 deletions
|
@ -81,7 +81,8 @@ def rendertask(task):
|
||||||
for key in task.parameters.keys():
|
for key in task.parameters.keys():
|
||||||
svgstr = svgstr.replace(key, xmlescape(str(task.parameters[key])))
|
svgstr = svgstr.replace(key, xmlescape(str(task.parameters[key])))
|
||||||
|
|
||||||
svg = etree.fromstring(svgstr.encode('utf-8'))
|
parser = etree.XMLParser(huge_tree=True)
|
||||||
|
svg = etree.fromstring(svgstr.encode('utf-8'), parser)
|
||||||
|
|
||||||
# frame-number counter
|
# frame-number counter
|
||||||
frameNr = 0
|
frameNr = 0
|
||||||
|
@ -186,7 +187,8 @@ def events(scheduleUrl, titlemap={}):
|
||||||
xml = response.read()
|
xml = response.read()
|
||||||
|
|
||||||
# parse into ElementTree
|
# parse into ElementTree
|
||||||
schedule = etree.fromstring(xml)
|
parser = etree.XMLParser(huge_tree=True)
|
||||||
|
schedule = etree.fromstring(xml, parser)
|
||||||
|
|
||||||
# iterate all days
|
# iterate all days
|
||||||
for day in schedule.iter('day'):
|
for day in schedule.iter('day'):
|
||||||
|
|
Loading…
Add table
Reference in a new issue