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

This commit is contained in:
Jeremy Stretch 2020-09-09 09:52:57 -04:00
parent 0c8d45f679
commit 695e9ec5d7
2 changed files with 9 additions and 1 deletions

View File

@ -1,5 +1,13 @@
# NetBox v2.9 # 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) ## v2.9.3 (2020-09-04)
### Enhancements ### Enhancements

View File

@ -141,7 +141,7 @@ class APISelect(SelectWithDisabled):
key = f'data-query-param-{name}' key = f'data-query-param-{name}'
values = json.loads(self.attrs.get(key, '[]')) 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]) values.extend([str(v) for v in value])
else: else:
values.append(str(value)) values.append(str(value))