From 7a76d0d1ec67642d8ed288a7b854f3114c59b396 Mon Sep 17 00:00:00 2001 From: Bruno Antonellini Date: Mon, 22 Jul 2024 15:47:44 -0300 Subject: [PATCH] Fix core-interface templater dbt 1.8 globals requirement (#10) --- src/dbt_core_interface/dbt_templater/templater.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dbt_core_interface/dbt_templater/templater.py b/src/dbt_core_interface/dbt_templater/templater.py index d9cc7a1..4f9193f 100644 --- a/src/dbt_core_interface/dbt_templater/templater.py +++ b/src/dbt_core_interface/dbt_templater/templater.py @@ -122,6 +122,8 @@ def from_string(*args, **kwargs): def render_func(in_str): env.add_extension(SnapshotExtension) template = env.from_string(in_str, globals=globals) + if DBT_VERSION_TUPLE >= (1,8): + return template.render(globals) return template.render() local.render_func = render_func