[#8312] Fixes regression in flash message display, due to recent TG upgrade
diff --git a/Allura/allura/controllers/root.py b/Allura/allura/controllers/root.py
index c4e1bd4..be3d5bb 100644
--- a/Allura/allura/controllers/root.py
+++ b/Allura/allura/controllers/root.py
@@ -19,10 +19,10 @@
"""Main Controller"""
import logging
+from string import Template
-from tg import expose, request, config, session, redirect
+from tg import expose, request, config, session, redirect, flash
from tg.decorators import with_trailing_slash
-from tg.flash import TGFlash
from tg import tmpl_context as c
from tg import response
from paste.deploy.converters import asbool
@@ -47,7 +47,7 @@
log = logging.getLogger(__name__)
-TGFlash.static_template = '''$('#messages').notify('%(message)s', {status: '%(status)s'});'''
+flash.static_template = Template("$$('#messages').notify('$message', {status: '$status'});")
class W: