Replaced deprecated MultipleChoiceField

This commit is contained in:
dreng
2023-05-23 21:42:18 +02:00
parent 252ddd4c50
commit 1adb4b2a0a
+3 -4
View File
@@ -15,8 +15,7 @@ from django.conf import settings
from netbox.forms import NetBoxModelFilterSetForm, NetBoxModelForm, NetBoxModelImportForm from netbox.forms import NetBoxModelFilterSetForm, NetBoxModelForm, NetBoxModelImportForm
from utilities.forms.fields import ( from utilities.forms.fields import (
TagFilterField, TagFilterField,
DynamicModelMultipleChoiceField, DynamicModelMultipleChoiceField
MultipleChoiceField
) )
from netbox_topology_views.models import IndividualOptions, CoordinateGroup, Coordinate from netbox_topology_views.models import IndividualOptions, CoordinateGroup, Coordinate
@@ -113,7 +112,7 @@ class DeviceFilterForm(TenancyFilterForm, NetBoxModelFilterSetForm):
}, },
label=_("Rack"), label=_("Rack"),
) )
status = MultipleChoiceField( status = forms.MultipleChoiceField(
choices=DeviceStatusChoices, required=False, label=_("Device Status") choices=DeviceStatusChoices, required=False, label=_("Device Status")
) )
tag = TagFilterField(model) tag = TagFilterField(model)
@@ -227,7 +226,7 @@ class IndividualOptionsForm(NetBoxModelForm):
user_id = forms.CharField(widget=forms.HiddenInput()) user_id = forms.CharField(widget=forms.HiddenInput())
ignore_cable_type = MultipleChoiceField( ignore_cable_type = forms.MultipleChoiceField(
label=_("Ignore Termination Types"), label=_("Ignore Termination Types"),
required=False, required=False,
choices=IndividualOptions.CHOICES, choices=IndividualOptions.CHOICES,