Ticket #1035: trac.patch
| File trac.patch, 0.9 kB (added by akhavr@gmail.com, 2 years ago) |
|---|
-
/usr/lib/python2.4/site-packages/trac/web/clearsilver.py
old new 14 14 # 15 15 # Author: Christopher Lenz <cmlenz@gmx.de> 16 16 17 from HTMLParser import HTMLParser 17 from HTMLParser import HTMLParser, HTMLParseError 18 18 19 19 from trac.core import TracError 20 20 from trac.util.html import Markup, Fragment, escape … … 293 293 from cStringIO import StringIO 294 294 out = StringIO() 295 295 injector = FormTokenInjector(form_token, out) 296 injector.feed(template.render()) 297 return out.getvalue() 296 content = template.render() 297 try: 298 injector.feed(content) 299 return out.getvalue() 300 except HTMLParseError: 301 return content 298 302 else: 299 303 return template.render() 300 304
