File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 3535
3636 {% set flattened_columns = [] %}
3737 {% for column_node in column_nodes .values () %}
38- {% if elementary .get_config_var (' columns_upload_strategy' ) == ' all' or column_node .get (' description' ) %}
38+ {% set config_dict = elementary .safe_get_with_default (column_node, ' config' , {}) %}
39+ {% set config_meta_dict = elementary .safe_get_with_default (config_dict, ' meta' ) %}
40+ {% set meta_dict = elementary .safe_get_with_default (column_node, ' meta' ) %}
41+ {% set has_meta = config_meta_dict or meta_dict %}
42+
43+ {% set config_tags = elementary .safe_get_with_default (config_dict, ' tags' ) %}
44+ {% set global_tags = elementary .safe_get_with_default (column_node, ' tags' ) %}
45+ {% set meta_tags = elementary .safe_get_with_default (meta_dict, ' tags' ) %}
46+ {% set has_tags = config_tags or global_tags or meta_tags %}
47+
48+ {% if elementary .get_config_var (' columns_upload_strategy' ) == ' all' or column_node .get (' description' ) or has_meta or has_tags %}
3949 {% set flat_column = elementary .flatten_column (table_node, column_node) %}
4050 {% do flattened_columns .append (flat_column) %}
4151 {% endif %}
You can’t perform that action at this time.
0 commit comments