diff --git a/netbox_slm/filtersets.py b/netbox_slm/filtersets.py index ae5a024..93bace7 100644 --- a/netbox_slm/filtersets.py +++ b/netbox_slm/filtersets.py @@ -23,7 +23,9 @@ class SoftwareProductVersionFilterSet(NetBoxModelFilterSet): """Filter capabilities for SoftwareProductVersion instances.""" class Meta: model = SoftwareProductVersion - fields = tuple() + fields = ( + "software_product", + ) def search(self, queryset, name, value): """Perform the filtered search.""" diff --git a/netbox_slm/forms.py b/netbox_slm/forms.py index 9870ed9..e7cea70 100644 --- a/netbox_slm/forms.py +++ b/netbox_slm/forms.py @@ -21,7 +21,7 @@ class SoftwareProductForm(NetBoxModelForm): manufacturer = DynamicModelChoiceField( queryset=Manufacturer.objects.all(), - required=False, + required=True, ) class Meta: