diff --git a/netbox/project-static/dist/netbox.js b/netbox/project-static/dist/netbox.js index b91a41a92..c0f1e123d 100644 Binary files a/netbox/project-static/dist/netbox.js and b/netbox/project-static/dist/netbox.js differ diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map index aae0e9096..3f86f2108 100644 Binary files a/netbox/project-static/dist/netbox.js.map and b/netbox/project-static/dist/netbox.js.map differ diff --git a/netbox/project-static/src/select/api.ts b/netbox/project-static/src/select/api.ts index 4fc21c809..e9199603d 100644 --- a/netbox/project-static/src/select/api.ts +++ b/netbox/project-static/src/select/api.ts @@ -164,6 +164,13 @@ class APISelect { this.updateQueryParams(filter); } + // Add any already-resolved key/value pairs to the API query parameters. + for (const [key, value] of this.filterParams.entries()) { + if (isTruthy(value)) { + this.queryParams.set(key, value); + } + } + for (const filter of this.pathValues.keys()) { this.updatePathValues(filter); }