# HG changeset patch # User egj@egj-laptop # Date 1262551195 18000 # Node ID 64ae0d2f402befc49f6e9123131df98fdafcf6a2 # Parent c17595c824a75cdfdb18f7cb0f7b13d4ac0cb065 fix breakages diff -r c17595c824a7 -r 64ae0d2f402b decoupage/web.py --- a/decoupage/web.py Sun Jan 03 15:36:14 2010 -0500 +++ b/decoupage/web.py Sun Jan 03 15:39:55 2010 -0500 @@ -8,6 +8,7 @@ from genshi.builder import Markup from genshi.template import TemplateLoader +from genshi.template.base import TemplateError from martini.config import ConfigMunger from paste.fileapp import FileApp from pkg_resources import resource_filename @@ -141,10 +142,10 @@ else: raise IOError("template %s not found" % template) - template = self.loader.load(template) try: + template = self.loader.load(template) res = template.generate(**data).render('html', doctype='html') - except TemplateSyntaxError: + except TemplateError: if local_index: return self.fileserver(local_index) raise