diff --git a/ihatemoney/run.py b/ihatemoney/run.py index 43ff52a5..59fd537a 100644 --- a/ihatemoney/run.py +++ b/ihatemoney/run.py @@ -8,6 +8,7 @@ from flask_babel import Babel, format_currency from flask_mail import Mail from flask_migrate import Migrate, stamp, upgrade from jinja2 import pass_context +from markupsafe import Markup from werkzeug.middleware.proxy_fix import ProxyFix from ihatemoney import default_settings @@ -17,6 +18,7 @@ from ihatemoney.models import db from ihatemoney.utils import ( IhmJSONEncoder, PrefixedWSGI, + em_surround, locale_from_iso, localize_list, minimal_round, @@ -151,6 +153,7 @@ def create_app( app.jinja_env.globals["static_include"] = static_include app.jinja_env.globals["locale_from_iso"] = locale_from_iso app.jinja_env.filters["minimal_round"] = minimal_round + app.jinja_env.filters["em_surround"] = lambda text: Markup(em_surround(text)) app.jinja_env.filters["localize_list"] = localize_list # Translations and time zone (used to display dates). The timezone is