diff --git a/aleksis/core/forms.py b/aleksis/core/forms.py index e0a71a8bcca8c6b58799ede2f76acf685b05be7e..4de62b87d21092e7331181e0e037942823d2c8e6 100644 --- a/aleksis/core/forms.py +++ b/aleksis/core/forms.py @@ -300,13 +300,7 @@ class AnnouncementForm(ExtensibleForm): class ChildGroupsForm(forms.Form): """Inline form for group editing to select child groups.""" - child_groups = forms.ModelMultipleChoiceField( - queryset=Group.objects.all(), - widget=ModelSelect2MultipleWidget( - search_fields=["name__icontains", "short_name__icontains",], - attrs={"data-minimum-input-length": 0, "class": "browser-default"}, - ), - ) + child_groups = forms.ModelMultipleChoiceField(queryset=Group.objects.all()) class SitePreferenceForm(PreferenceForm): diff --git a/aleksis/core/templates/core/group/child_groups.html b/aleksis/core/templates/core/group/child_groups.html index 589f8a6be18ac627c8e15d0ffc7924f86c557715..bb5a429f6ec09effe094e14663f86187258919d3 100644 --- a/aleksis/core/templates/core/group/child_groups.html +++ b/aleksis/core/templates/core/group/child_groups.html @@ -2,14 +2,7 @@ {% extends "core/base.html" %} -{% load i18n material_form any_js %} - - -{% block extra_head %} - {{ form.media.css }} - {% include_css "select2-materialize" %} -{% endblock %} - +{% load i18n material_form %} {% block browser_title %}{% blocktrans %}Assign child groups to groups{% endblocktrans %}{% endblock %} {% block page_title %} @@ -126,7 +119,7 @@ {% csrf_token %} - {% form form=form %}{% endform %} + {% include "components/chips.html" with form_field=form.child_groups %} <p class="left"> {% if page.has_previous %} @@ -158,6 +151,4 @@ </p> </form> {% endif %} - {% include_js "select2-materialize" %} - {{ form.media.js }} {% endblock %}