X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c7e2cfdd8df022e558fc3a8c7cbad661c4d10126..b9cd512debf45e62d9b81a12b4ac64fde998c356:/src/views-components/advanced-tab-dialog/metadataTab.tsx diff --git a/src/views-components/advanced-tab-dialog/metadataTab.tsx b/src/views-components/advanced-tab-dialog/metadataTab.tsx index 788b10d3a0..6a2136add3 100644 --- a/src/views-components/advanced-tab-dialog/metadataTab.tsx +++ b/src/views-components/advanced-tab-dialog/metadataTab.tsx @@ -4,6 +4,7 @@ import * as React from "react"; import { Table, TableHead, TableCell, TableRow, TableBody, StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core'; +import { UserResource } from "~/models/user"; type CssRules = 'cell'; @@ -24,6 +25,8 @@ interface MetadataTable { interface MetadataProps { items: MetadataTable[]; + user: UserResource[]; + uuid: string; } export const MetadataTab = withStyles(styles)((props: MetadataProps & WithStyles) => @@ -44,8 +47,8 @@ export const MetadataTab = withStyles(styles)((props: MetadataProps & WithStyles {it.uuid} {it.linkClass} {it.name} - {it.tailUuid} - {it.headUuid} + {props.user.length > 0 ? `User: ${props.user[0].firstName} ${props.user[0].lastName}` : it.tailUuid} + {it.headUuid === props.uuid ? 'this' : it.headUuid} {JSON.stringify(it.properties, null, 2)} )}