We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 98474e7 commit 439898aCopy full SHA for 439898a
macros/extract_extension.sql
@@ -13,9 +13,9 @@
13
{% else %}
14
{# if `model_name` IS a singleton, use var of its single model name #}
15
16
- {%- set extensions = var('extensions', {}).get(model_name, {}) -%}
+ {%- set extensions = (var('extensions', {}) or {}).get(model_name, {}) -%}
17
{%- set predefined_extensions = {} -%}
18
- {%- for k,v in var('predefined_extensions', {}).items() -%}
+ {%- for k,v in (var('predefined_extensions', {}) or {}).items() -%}
19
{# If predefined extension flag is enabled, add it to extensions list. #}
20
{%- if var('src:predefined_extensions:' ~ k ~ ':enabled') -%}
21
{%- set _ = predefined_extensions.update(v.get(model_name, {})) -%}
0 commit comments