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

#6797: Properly update API select query parameters when values already exist on the element

checktheroads 4 лет назад
Родитель
Сommit
5413263eff

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
netbox/project-static/dist/netbox.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
netbox/project-static/dist/netbox.js.map


+ 7 - 0
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);
     }

Некоторые файлы не были показаны из-за большого количества измененных файлов