em_surround available as a safe filter

This commit is contained in:
Glandos 2021-07-11 23:28:21 +02:00
parent bf7208ad33
commit 9d7aeb41fc

View file

@ -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