3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00

Add support for array parameters in asset_type_layers.js.

This commit is contained in:
Michael Stenta 2021-04-08 13:36:34 -04:00
parent 5ee898f819
commit 76b46403f3

View file

@ -24,7 +24,14 @@
// Include provided filters.
const filters = layer.filters ?? {};
Object.entries(filters).forEach( ([key, value]) => {
url.searchParams.append(key, value);
if (Array.isArray(value)) {
for (let i = 0; i < value.length; i++) {
url.searchParams.append(key + '[]', value[i]);
}
}
else {
url.searchParams.append(key, value);
}
});
// Build the layer.