Address PR feedback, add FHRP Group to ServiceFilterForm

This commit is contained in:
Jason Novinger 2025-04-07 14:40:39 -05:00
parent 158bb0d09d
commit 79e3067327

View File

@ -612,7 +612,7 @@ class ServiceFilterForm(ContactModelFilterForm, ServiceTemplateFilterForm):
fieldsets = (
FieldSet('q', 'filter_id', 'tag'),
FieldSet('protocol', 'port', name=_('Attributes')),
FieldSet('device_id', 'virtual_machine_id', name=_('Assignment')),
FieldSet('device_id', 'virtual_machine_id', 'fhrpgroup_id', name=_('Assignment')),
FieldSet('contact', 'contact_role', 'contact_group', name=_('Contacts')),
)
device_id = DynamicModelMultipleChoiceField(
@ -625,4 +625,9 @@ class ServiceFilterForm(ContactModelFilterForm, ServiceTemplateFilterForm):
required=False,
label=_('Virtual Machine'),
)
fhrpgroup_id = DynamicModelMultipleChoiceField(
queryset=FHRPGroup.objects.all(),
required=False,
label=_('FHRP Group'),
)
tag = TagFilterField(model)