{% set suggestion_data_for_js = h.scheming_field_suggestion(field) %} {% if suggestion_data_for_js %} {% set field_id = 'field-' + field.field_name %} {# Used for targetting by apply button #} {% set field_schema_dict = { "field_name": field.field_name, "label": h.scheming_language_text(field.label), "suggestion_label": h.scheming_language_text(suggestion_data_for_js.label or field.label), "suggestion_formula": suggestion_data_for_js.formula, "choices": h.scheming_field_choices(field) if (field.choices or field.choices_helper) else none, "is_select": True if (field.choices or field.choices_helper) else False } %} {# Use h.scheming_display_json_value helper instead of |json filter #} {% set field_schema_for_js_json_string = h.scheming_display_json_value(field_schema_dict) %} {% endif %}