From 1b0bdff90b177767beb4cc66162efe1bae16cfab Mon Sep 17 00:00:00 2001 From: George Drummond Date: Wed, 2 Jan 2019 15:44:03 -0500 Subject: [PATCH] Refresh in development --- atst/filters.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/atst/filters.py b/atst/filters.py index 1d3a04aa..d0fe5bf7 100644 --- a/atst/filters.py +++ b/atst/filters.py @@ -2,6 +2,7 @@ import re import datetime from atst.utils.localization import translate from flask import current_app as app, render_template +from jinja2 import contextfilter from jinja2.exceptions import TemplateNotFound @@ -109,4 +110,12 @@ def register_filters(app): app.jinja_env.filters["dateFromString"] = dateFromString app.jinja_env.filters["pageWindow"] = pageWindow app.jinja_env.filters["renderAuditEvent"] = renderAuditEvent - app.jinja_env.filters["translate"] = translate + + @contextfilter + def translateWithoutCache(context, *kwargs): + return translate(*kwargs) + + if app.config["DEBUG"]: + app.jinja_env.filters["translate"] = translateWithoutCache + else: + app.jinja_env.filters["translate"] = translate