Add loading permissions for requested groups
authorMichal Klobukowski <michal.klobukowski@contractors.roche.com>
Tue, 11 Dec 2018 12:45:59 +0000 (13:45 +0100)
committerMichal Klobukowski <michal.klobukowski@contractors.roche.com>
Tue, 11 Dec 2018 12:45:59 +0000 (13:45 +0100)
Feature #14505

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>

src/store/groups-panel/groups-panel-middleware-service.ts

index e51fad9dd181b1b9a6f9c819351ec1a371af8ad7..d3ff5932e290c1acc9124430c058a6c270ccc262 100644 (file)
@@ -64,6 +64,16 @@ export class GroupsPanelMiddlewareService extends DataExplorerMiddlewareService
                     items: response.items.map(item => item.uuid),
                 }));
 
+                const permissions = await this.services.permissionService.list({
+
+                    filters: new FilterBuilder()
+                        .addIn('headUuid', response.items.map(item => item.uuid))
+                        .getFilters()
+
+                });
+
+                api.dispatch(updateResources(permissions.items));
+
 
             } catch (e) {