From 264be0e4b5adc7bf81181505c446d83628f84bfb Mon Sep 17 00:00:00 2001 From: Pawel Kowalczyk Date: Fri, 10 May 2019 12:44:35 +0200 Subject: [PATCH] setting-breadcrumbs Feature #15020 Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk --- .../collections-content-address-middleware-service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/store/collections-content-address-panel/collections-content-address-middleware-service.ts b/src/store/collections-content-address-panel/collections-content-address-middleware-service.ts index fcc75340..0e35d93f 100644 --- a/src/store/collections-content-address-panel/collections-content-address-middleware-service.ts +++ b/src/store/collections-content-address-panel/collections-content-address-middleware-service.ts @@ -20,6 +20,7 @@ import { collectionsContentAddressActions } from './collections-content-address- import { navigateTo } from '~/store/navigation/navigation-action'; import { updateFavorites } from '~/store/favorites/favorites-actions'; import { updatePublicFavorites } from '~/store/public-favorites/public-favorites-actions'; +import { setBreadcrumbs } from '../breadcrumbs/breadcrumbs-actions'; export class CollectionsWithSameContentAddressMiddlewareService extends DataExplorerMiddlewareService { constructor(private services: ServiceRepository, id: string) { @@ -45,6 +46,7 @@ export class CollectionsWithSameContentAddressMiddlewareService extends DataExpl } try { api.dispatch(progressIndicatorActions.START_WORKING(this.getId())); + const userUuid = api.getState().auth.user!.uuid; const pathname = api.getState().router.location!.pathname; const contentAddress = pathname.split('/')[2]; const response = await this.services.collectionService.list({ @@ -55,6 +57,7 @@ export class CollectionsWithSameContentAddressMiddlewareService extends DataExpl .addILike("name", dataExplorer.searchValue) .getFilters() }); + api.dispatch(setBreadcrumbs([{ label: 'Projects', uuid: userUuid }])); api.dispatch(updateFavorites(response.items.map(item => item.uuid))); api.dispatch(updatePublicFavorites(response.items.map(item => item.uuid))); if (response.itemsAvailable === 1) { -- 2.30.2