@@ -938,7 +938,7 @@ class RackFilterForm(BootstrapMixin, TenancyFilterForm, CustomFieldModelFilterFo
938938 ['q' , 'tag' ],
939939 ['region_id' , 'site_id' , 'location_id' ],
940940 ['status' , 'role_id' ],
941- ['type' , 'width' , 'asset_tag' ],
941+ ['type' , 'width' , 'serial' , ' asset_tag' ],
942942 ['tenant_group_id' , 'tenant_id' ],
943943 ]
944944 q = forms .CharField (
@@ -993,6 +993,9 @@ class RackFilterForm(BootstrapMixin, TenancyFilterForm, CustomFieldModelFilterFo
993993 label = _ ('Role' ),
994994 fetch_trigger = 'open'
995995 )
996+ serial = forms .CharField (
997+ required = False
998+ )
996999 asset_tag = forms .CharField (
9971000 required = False
9981001 )
@@ -2590,7 +2593,7 @@ class DeviceFilterForm(BootstrapMixin, LocalConfigContextFilterForm, TenancyFilt
25902593 field_groups = [
25912594 ['q' , 'tag' ],
25922595 ['region_id' , 'site_group_id' , 'site_id' , 'location_id' , 'rack_id' ],
2593- ['status' , 'role_id' , 'asset_tag' , 'mac_address' ],
2596+ ['status' , 'role_id' , 'serial' , ' asset_tag' , 'mac_address' ],
25942597 ['manufacturer_id' , 'device_type_id' , 'platform_id' ],
25952598 ['tenant_group_id' , 'tenant_id' ],
25962599 [
@@ -2679,6 +2682,9 @@ class DeviceFilterForm(BootstrapMixin, LocalConfigContextFilterForm, TenancyFilt
26792682 required = False ,
26802683 widget = StaticSelectMultiple ()
26812684 )
2685+ serial = forms .CharField (
2686+ required = False
2687+ )
26822688 asset_tag = forms .CharField (
26832689 required = False
26842690 )
0 commit comments