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

Fixes #5111: Allow use of tuples when specifying ObjectVar query_params

Jeremy Stretch 5 лет назад
Родитель
Сommit
695e9ec5d7
2 измененных файлов с 9 добавлено и 1 удалено
  1. 8 0
      docs/release-notes/version-2.9.md
  2. 1 1
      netbox/utilities/forms/widgets.py

+ 8 - 0
docs/release-notes/version-2.9.md

@@ -1,5 +1,13 @@
 # NetBox v2.9
 
+## v2.9.4 (FUTURE)
+
+### Bug Fixes
+
+* [#5111](https://github.com/netbox-community/netbox/issues/5111) - Allow use of tuples when specifying ObjectVar `query_params`
+
+---
+
 ## v2.9.3 (2020-09-04)
 
 ### Enhancements

+ 1 - 1
netbox/utilities/forms/widgets.py

@@ -141,7 +141,7 @@ class APISelect(SelectWithDisabled):
         key = f'data-query-param-{name}'
 
         values = json.loads(self.attrs.get(key, '[]'))
-        if type(value) is list:
+        if type(value) in (list, tuple):
             values.extend([str(v) for v in value])
         else:
             values.append(str(value))