| ... |
... |
@@ -1,5 +1,9 @@ |
| 1 |
1 |
{{html clean="false"}} |
|
2 |
+<script type="module"> |
|
3 |
+ import {LitElement, html} from 'https://cdn.jsdelivr.net/gh/lit/dist@2/core/lit-core.min.js'; |
|
4 |
+</script> |
| 2 |
2 |
|
|
6 |
+ |
| 3 |
3 |
<select id="context-search-type"> |
| 4 |
4 |
<option value="all">All</option> |
| 5 |
5 |
<option value="collabs">Collabs</option> |
| ... |
... |
@@ -55,8 +55,10 @@ |
| 55 |
55 |
|
| 56 |
56 |
function runFilteredRequest() { |
| 57 |
57 |
const urlParams = new URLSearchParams(); |
| 58 |
|
- for(filter in filters) { |
| 59 |
|
- urlParams.set(filter, filters[filter]); |
|
62 |
+ const tmpFilters = filters; |
|
63 |
+ tmpFilters.roles = tmpFilters.roles.join("+"); |
|
64 |
+ for(filter in tmpFilters) { |
|
65 |
+ urlParams.set(filter, tmpFilters[filter]); |
| 60 |
60 |
} |
| 61 |
61 |
console.log(urlParams); |
| 62 |
62 |
} |