X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2d03b09bc6f29ab1bfe42a2fd3a88f17189e6a52..cf83b358f087a87b5ff095d3ed7a8c6920c60ffe:/src/store/collections-content-address-panel/collections-content-address-middleware-service.ts?ds=sidebyside 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 57d09bf4be..72da1d2e01 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 @@ -24,6 +24,7 @@ import { updatePublicFavorites } from '~/store/public-favorites/public-favorites import { setBreadcrumbs } from '../breadcrumbs/breadcrumbs-actions'; import { ResourceKind, extractUuidKind } from '~/models/resource'; import { ownerNameActions } from '~/store/owner-name/owner-name-actions'; +import { getUserDisplayName } from '~/models/user'; export class CollectionsWithSameContentAddressMiddlewareService extends DataExplorerMiddlewareService { constructor(private services: ServiceRepository, id: string) { @@ -56,7 +57,7 @@ export class CollectionsWithSameContentAddressMiddlewareService extends DataExpl limit: dataExplorer.rowsPerPage, offset: dataExplorer.page * dataExplorer.rowsPerPage, filters: new FilterBuilder() - .addEqual('portableDataHash', contentAddress) + .addEqual('portable_data_hash', contentAddress) .addILike("name", dataExplorer.searchValue) .getFilters() }); @@ -90,7 +91,11 @@ export class CollectionsWithSameContentAddressMiddlewareService extends DataExpl .getFilters() }); responseUsers.items.map(it => { - api.dispatch(ownerNameActions.SET_OWNER_NAME({ name: it.uuid === userUuid ? 'User: Me' : `User: ${it.firstName} ${it.lastName}`, uuid: it.uuid })); + api.dispatch(ownerNameActions.SET_OWNER_NAME({ + name: it.uuid === userUuid + ? 'User: Me' + : `User: ${getUserDisplayName(it)}`, + uuid: it.uuid })); }); responseGroups.items.map(it => { api.dispatch(ownerNameActions.SET_OWNER_NAME({ name: `Project: ${it.name}`, uuid: it.uuid }));