From 35954de5033b8c1e62fcbf282deb73679f2e98bb Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Sat, 19 Oct 2024 00:51:53 +0200 Subject: [PATCH] FIX: display_name --- Dockerfile | 9 +++++++-- pages/fdo/show/[prefix]/[suffix].tsx | 7 +++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7c511c8..84298d2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,8 +24,13 @@ COPY . . ENV PORT 3000 -ENV NEXT_PUBLIC_API_URL=https://manager.testbed.pid.gwdg.de/api/v1 -ENV KEY_CLOAK_CLIENT_SECRET "" +ARG NEXT_PUBLIC_API_URL +ARG KEY_CLOAK_CLIENT_SECRET +ARG NEXT_PUBLIC_HANDLE_SYSTEM_BASE_URI + +ENV NEXT_PUBLIC_HANDLE_SYSTEM_BASE_URI=${NEXT_PUBLIC_HANDLE_SYSTEM_BASE_URI} +ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-"https://manager.testbed.pid.gwdg.de/api/v1"} +ENV KEY_CLOAK_CLIENT_SECRET=${KEY_CLOAK_CLIENT_SECRET} #EXPOSE 3000 #CMD ["npm", "run", "dev"] diff --git a/pages/fdo/show/[prefix]/[suffix].tsx b/pages/fdo/show/[prefix]/[suffix].tsx index ce5ee79..5bfc6be 100644 --- a/pages/fdo/show/[prefix]/[suffix].tsx +++ b/pages/fdo/show/[prefix]/[suffix].tsx @@ -29,7 +29,6 @@ import ReportIcon from '@mui/icons-material/Report' import { JsonView, darkStyles, defaultStyles } from 'react-json-view-lite'; import { styled, ThemeProvider } from '@mui/material/styles' import Details from '../../../../src/components/fdos/details' -import IFdo from '../../../../src/interfaces/IFdo' import { FDO_COMMUNITY_TYPE_EVEBS as EVEBS, FDO_COMMUNITY_MD_PROFILE_EDC as EDC, FDO_COMMUNITY_MD_PROFILE_AAS as AAS, HANDLE_SYSTEM_BASE_URI as HS_BASE_URI } from '../../../../src/constants' import 'react-json-view-lite/dist/index.css'; @@ -105,12 +104,16 @@ const EvebsDetails = ({typePid, repository, metadataPid}) => { }); const metadata = data?.data; + var displayName = metadata?.displayName + if(displayName) { + displayName = displayName[0].text + } console.log(isLoading, data, repository, typePid, metadata); return isLoading || metadataRecord.isLoading ? <Item>loading json</Item> : ( <> <Item sx={{ width: '50%' }} > - <Typography variant="h5" gutterBottom> {metadata?.displayName || metadata.idShort || metadata.id} </Typography> <Typography variant="subtitle1" gutterBottom > {metadata?.description[0].text} </Typography> + <Typography variant="h5" gutterBottom> {displayName || metadata.idShort || metadata.id} </Typography> <Typography variant="subtitle1" gutterBottom > {metadata?.description[0].text} </Typography> <Box> <Details rows={getEvebsDetails(typePid, repository, metadataRecord.data.data)}></Details> </Box> -- GitLab