| ... |
... |
@@ -61,9 +61,10 @@ |
| 61 |
61 |
return new Promise((resolve, reject) => { |
| 62 |
62 |
fetch("/rest/v1/collabs?roles=administrator") |
| 63 |
63 |
.then(res => res.json()) |
| 64 |
|
- .then(collabs => collabs.name) |
| 65 |
|
- .then(names => { |
| 66 |
|
- console.log(names, results); |
|
64 |
+ .then(collabs => { |
|
65 |
+ const spaces = collabs.map(collab => `Collabs.${collab.name}`); |
|
66 |
+ const filtered = results.filter(result => collabs.some(name => result.space.startsWith(name))); |
|
67 |
+ console.log(filtered, spaces, results); |
| 67 |
67 |
resolve(results); |
| 68 |
68 |
}) |
| 69 |
69 |
|