Explorar el Código

proper highlighting

Ivan Galakhov hace 4 años
padre
commit
d2f12840eb

+ 4 - 2
dashboard/src/main/home/cluster-dashboard/expanded-chart/RevisionSection.tsx

@@ -235,7 +235,9 @@ class RevisionSection extends Component<PropsType, StateType> {
           <Td>{revision.version}</Td>
           <Td>{revision.version}</Td>
           <Td>{this.readableDate(revision.info.last_deployed)}</Td>
           <Td>{this.readableDate(revision.info.last_deployed)}</Td>
           <Td>
           <Td>
-            {isGithubApp ? (
+            {!parsedImageTag ? (
+              "N/A"
+            ) : isGithubApp && /[0-9A-Fa-f]{6}/g.test(parsedImageTag) ? (
               <A
               <A
                 href={`https://github.com/${this.props.chart.git_action_config.git_repo}/commit/${imageTag}`}
                 href={`https://github.com/${this.props.chart.git_action_config.git_repo}/commit/${imageTag}`}
                 target="_blank"
                 target="_blank"
@@ -243,7 +245,7 @@ class RevisionSection extends Component<PropsType, StateType> {
                 {parsedImageTag}
                 {parsedImageTag}
               </A>
               </A>
             ) : (
             ) : (
-              parsedImageTag || "N/A"
+              parsedImageTag
             )}
             )}
           </Td>
           </Td>
           <Td>v{revision.chart.metadata.version}</Td>
           <Td>v{revision.chart.metadata.version}</Td>