From 9d7aeb41fc330f77308e3419cc2de40054311c3a Mon Sep 17 00:00:00 2001 From: Glandos Date: Sun, 11 Jul 2021 23:28:21 +0200 Subject: [PATCH] em_surround available as a safe filter --- ihatemoney/run.py | 3 +++ 1 file changed, 3 insertions(+) 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