Просмотр исходного кода

Fixes #16450: Rack unit filter should be case-insensitive

Jeremy Stretch 1 год назад
Родитель
Сommit
9559349541
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      netbox/dcim/api/views.py

+ 3 - 3
netbox/dcim/api/views.py

@@ -219,9 +219,9 @@ class RackViewSet(NetBoxModelViewSet):
             )
 
             # Enable filtering rack units by ID
-            q = data['q']
-            if q:
-                elevation = [u for u in elevation if q in str(u['id']) or q in str(u['name'])]
+            if q := data['q']:
+                q = q.lower()
+                elevation = [u for u in elevation if q in str(u['id']) or q in str(u['name']).lower()]
 
             page = self.paginate_queryset(elevation)
             if page is not None: