diff --git a/netbox/dcim/filtersets.py b/netbox/dcim/filtersets.py index 5359e5c7d..639f92bdb 100644 --- a/netbox/dcim/filtersets.py +++ b/netbox/dcim/filtersets.py @@ -319,7 +319,7 @@ class RackTypeFilterSet(NetBoxModelFilterSet): if not value.strip(): return queryset return queryset.filter( - Q(name__icontains=value) | + Q(model__icontains=value) | Q(description__icontains=value) | Q(comments__icontains=value) ) diff --git a/netbox/dcim/graphql/types.py b/netbox/dcim/graphql/types.py index d2bf4b416..ac2549616 100644 --- a/netbox/dcim/graphql/types.py +++ b/netbox/dcim/graphql/types.py @@ -613,7 +613,6 @@ class PowerPortTemplateType(ModularComponentTemplateType): filters=RackTypeFilter ) class RackTypeType(NetBoxObjectType): - _name: str manufacturer: Annotated["ManufacturerType", strawberry.lazy('dcim.graphql.types')] diff --git a/netbox/dcim/tests/test_filtersets.py b/netbox/dcim/tests/test_filtersets.py index da07e06f6..ada066f47 100644 --- a/netbox/dcim/tests/test_filtersets.py +++ b/netbox/dcim/tests/test_filtersets.py @@ -663,7 +663,7 @@ class RackTestCase(TestCase, ChangeLoggedFilterSetTests): rack_types = ( RackType( manufacturer=manufacturers[0], - name='RackType 1', + model='RackType 1', slug='rack-type-1', form_factor=RackFormFactorChoices.TYPE_2POST, width=RackWidthChoices.WIDTH_19IN, @@ -681,7 +681,7 @@ class RackTestCase(TestCase, ChangeLoggedFilterSetTests): ), RackType( manufacturer=manufacturers[1], - name='RackType 2', + model='RackType 2', slug='rack-type-2', form_factor=RackFormFactorChoices.TYPE_4POST, width=RackWidthChoices.WIDTH_21IN, diff --git a/netbox/dcim/tests/test_models.py b/netbox/dcim/tests/test_models.py index 229edc0de..148b9e35f 100644 --- a/netbox/dcim/tests/test_models.py +++ b/netbox/dcim/tests/test_models.py @@ -82,7 +82,7 @@ class RackTypeTestCase(TestCase): RackType.objects.create( manufacturer=manufacturer, - name='RackType 1', + model='RackType 1', slug='rack-type-1', width=11, u_height=22,