Bestimmte Gruppeneinstellungen ausblenden, wenn der Gruppenname einen bestimmten Namen enthält

Oh warte… Ich sehe jetzt plötzlich einige Methoden zum Testen. Wenn Jinja2 hier funktioniert, dann ist tatsächlich in g.json der Gruppenname sichtbar und kann für eine Bedingung verwendet werden…

Und nein, das funktioniert nicht. Und es ist nicht Jinja2, es sind Handlebars-spezifische Dinge (aber ich nehme an, contains ist keine native Funktion?).

{{#contains "chapter" group.name}}
<div class='control-group'>
    <label class="control-label">{{i18n 'admin.groups.my_map.map_title'}}</label>
    {{input type="checkbox" checked=group.custom_fields.show_map}}
    <span>{{i18n 'admin.groups.my_map.map_switch'}}</span>
</div>
{{/contains}}

Aber das funktioniert nicht, ich bekomme eine Menge Fehler. Ich verwende wahrscheinlich nicht die richtige Variablen-Suche. Obwohl das Ersetzen von group.name durch einfach "chapter_netherlands" ebenfalls fehlschlägt.

Es ist ein Fehler aufgetreten:

- Beim Rendern von:
  -top-level
    application
      discourse-root
        group
          group.manage
            group.manage.profile
              groups-form-profile-fields
                plugin-outlet
                  plugin-connector

Uncaught Error: Attempted to resolve `contains`, which was expected to be a component, but nothing was found.