From 2cc9597581a0b61b3a675a8a6a294371dee16166 Mon Sep 17 00:00:00 2001 From: Olga Lavtar Date: Tue, 8 Oct 2024 13:57:18 -0700 Subject: [PATCH] fix: added validation for model names and disabled the NIM models metrics hyperlink on the Models tab Signed-off-by: Olga Lavtar --- .../screens/global/InferenceServiceTableRow.tsx | 15 +++------------ .../InferenceServiceModal/ProjectSection.tsx | 15 ++++++++++----- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/frontend/src/pages/modelServing/screens/global/InferenceServiceTableRow.tsx b/frontend/src/pages/modelServing/screens/global/InferenceServiceTableRow.tsx index 85ff77398f..640dc78031 100644 --- a/frontend/src/pages/modelServing/screens/global/InferenceServiceTableRow.tsx +++ b/frontend/src/pages/modelServing/screens/global/InferenceServiceTableRow.tsx @@ -51,18 +51,9 @@ const InferenceServiceTableRow: React.FC = ({ <> - {modelMeshMetricsSupported ? ( - - {displayName} - - ) : kserveMetricsSupported ? ( + {isKServeNIMEnabled ? ( + displayName + ) : modelMeshMetricsSupported || kserveMetricsSupported ? ( = ({ projectName }) => ( - - {projectName} - -); +const ProjectSection: React.FC = ({ projectName }) => { + const [translatedName] = translateDisplayNameForK8sAndReport(projectName); + + return ( + + {translatedName} + + ); +}; export default ProjectSection;