From 2e80f2a473af00cda0cfefe030d6e3ed4f105fd6 Mon Sep 17 00:00:00 2001 From: Luiz Otavio <45200344+luizotavio32@users.noreply.github.com> Date: Wed, 8 Apr 2026 16:58:15 -0300 Subject: [PATCH] fix: add template_processor so Jinja gets rendered before SQLGlot parse (#39207) --- superset/models/helpers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/superset/models/helpers.py b/superset/models/helpers.py index c6e2b693b96..71958d8cf83 100644 --- a/superset/models/helpers.py +++ b/superset/models/helpers.py @@ -3012,7 +3012,11 @@ class ExploreMixin: # pylint: disable=too-many-public-methods col_obj = dttm_col elif is_adhoc_column(flt_col): try: - sqla_col = self.adhoc_column_to_sqla(flt_col, force_type_check=True) + sqla_col = self.adhoc_column_to_sqla( + flt_col, + force_type_check=True, + template_processor=template_processor, + ) applied_adhoc_filters_columns.append(flt_col) except ColumnNotFoundException: rejected_adhoc_filters_columns.append(flt_col)