X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/0a6c8db48aedafaa558934b3ea85847a0f178405..e83b5a007f55a47a9acfa5c363c3f9f3bc7495de:/src/store/favorite-panel/favorite-panel-middleware-service.ts diff --git a/src/store/favorite-panel/favorite-panel-middleware-service.ts b/src/store/favorite-panel/favorite-panel-middleware-service.ts index e518482b..b242366d 100644 --- a/src/store/favorite-panel/favorite-panel-middleware-service.ts +++ b/src/store/favorite-panel/favorite-panel-middleware-service.ts @@ -5,6 +5,7 @@ import { DataExplorerMiddlewareService } from "~/store/data-explorer/data-explorer-middleware-service"; import { FavoritePanelColumnNames } from "~/views/favorite-panel/favorite-panel"; import { RootState } from "../store"; +import { getUserUuid } from "~/common/getuser"; import { DataColumns } from "~/components/data-table/data-table"; import { ServiceRepository } from "~/services/services"; import { SortDirection } from "~/components/data-table/data-column"; @@ -56,14 +57,14 @@ export class FavoritePanelMiddlewareService extends DataExplorerMiddlewareServic } try { api.dispatch(progressIndicatorActions.START_WORKING(this.getId())); - const resp1 = await this.services.linkService.list({ + const responseLinks = await this.services.linkService.list({ filters: new FilterBuilder() .addEqual("linkClass", 'star') - .addEqual('tailUuid', this.services.authService.getUuid()!) + .addEqual('tailUuid', getUserUuid(api.getState())) .addEqual('tailKind', ResourceKind.USER) .getFilters() }).then(results => results); - const uuids = resp1.items.map(it => it.headUuid); + const uuids = responseLinks.items.map(it => it.headUuid); const groupItems: any = await this.services.groupsService.list({ filters: new FilterBuilder() .addIn("uuid", uuids)