Kaynağa Gözat

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

Jeremy Stretch 1 yıl önce
ebeveyn
işleme
9559349541
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  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: