1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Fixes #7124: Fix duplicate static query param values in API Select

This commit is contained in:
thatmattlove
2021-09-01 11:48:13 -07:00
parent a2eb0d80d2
commit 7bdde47473
2 changed files with 3 additions and 2 deletions

View File

@ -27,6 +27,7 @@
* [#7109](https://github.com/netbox-community/netbox/issues/7109) - Ensure human readability of exceptions raised during REST API requests
* [#7113](https://github.com/netbox-community/netbox/issues/7113) - Fix IPRange bulk options within Prefix view
* [#7123](https://github.com/netbox-community/netbox/issues/7123) - Remove "Global" placeholder for null VRF field
* [#7124](https://github.com/netbox-community/netbox/issues/7124) - Fix duplicate static query param values in API Select
---

View File

@ -185,7 +185,7 @@ class APISelect(SelectWithDisabled):
# layer.
if key in self.static_params:
current = self.static_params[key]
self.static_params[key] = [*current, value]
self.static_params[key] = [v for v in set([*current, value])]
else:
self.static_params[key] = [value]
else:
@ -194,7 +194,7 @@ class APISelect(SelectWithDisabled):
# `$`).
if key in self.static_params:
current = self.static_params[key]
self.static_params[key] = [*current, value]
self.static_params[key] = [v for v in set([*current, value])]
else:
self.static_params[key] = [value]