quick hack: stripping non-ascii chars as they break OctoPrints files api (which was never meant to store svg files I have to admit)

This commit is contained in:
Teja 2015-04-25 19:19:24 +02:00
parent 5de8f21719
commit 3bca10d7da

View file

@ -418,8 +418,9 @@ def gcodeConvertCommand():
if response is not None:
return response
# TODO stripping non-ascii is a hack - svg contains lots of non-ascii in <text> tags. Fix this!
import re
svg = data['svg']
svg = ''.join(i for i in data['svg'] if ord(i)<128) # strip non-ascii chars like €
del data['svg']
appendGcodeFiles = data['gcodeFilesToAppend']