We have a store with a product that contains an ampersand (&) in it's name, which trml2pdf appears to be choking on when trying to print invoices. From what I've read trml2pdf is not very unicode friendly. Is there a work-around (other than renaming the product)?
Here is the error: Traceback (most recent call last): File "/home/mysite/webapps/production/lib/python2.5/django/core/ handlers/base.py", line 86, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/home/mysite/webapps/production/lib/python2.5/django/contrib/ admin/views/decorators.py", line 33, in _checklogin return view_func(request, *args, **kwargs) File "/home/mysite/webapps/production/lib/python2.5/django/views/ decorators/cache.py", line 44, in _wrapped_view_func response = view_func(request, *args, **kwargs) File "/home/mysite/lib/python2.5/satchmo/shipping/views.py", line 41, in displayDoc pdf = trml2pdf.parseString(smart_str(t.render(c))) File "/home/mysite/lib/python2.5/trml2pdf/trml2pdf.py", line 531, in parseString r = _rml_doc(data) File "/home/mysite/lib/python2.5/trml2pdf/trml2pdf.py", line 138, in __init__ self.dom = xml.dom.minidom.parseString(data) File "/usr/local/lib/python2.5/site-packages/_xmlplus/dom/ minidom.py", line 1925, in parseString return expatbuilder.parseString(string) File "/usr/local/lib/python2.5/site-packages/_xmlplus/dom/ expatbuilder.py", line 942, in parseString return builder.parseString(string) File "/usr/local/lib/python2.5/site-packages/_xmlplus/dom/ expatbuilder.py", line 223, in parseString parser.Parse(string, True) ExpatError: not well-formed (invalid token): line 143, column 48 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
