Преглед изворни кода

Fixes #13871: Fix rack filtering for empty location during device bulk import

Jeremy Stretch пре 2 година
родитељ
комит
b670a1e22c
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      netbox/dcim/forms/bulk_import.py

+ 2 - 2
netbox/dcim/forms/bulk_import.py

@@ -549,9 +549,9 @@ class DeviceImportForm(BaseDeviceImportForm):
             params = {
                 f"site__{self.fields['site'].to_field_name}": data.get('site'),
             }
-            if 'location' in data:
+            if location := data.get('location'):
                 params.update({
-                    f"location__{self.fields['location'].to_field_name}": data.get('location'),
+                    f"location__{self.fields['location'].to_field_name}": location,
                 })
             self.fields['rack'].queryset = self.fields['rack'].queryset.filter(**params)