From 9e1649d959ec33c658609d2b2c72d13f8cd0f064 Mon Sep 17 00:00:00 2001
From: Max Frederiksen <maxfrederiksen@Maxs-MacBook-Air.local>
Date: Mon, 19 Aug 2024 10:21:43 +0200
Subject: [PATCH] move slice into fallback span + maxRefLength variable

---
 src/components/Job/JobTable/JobGitRefLink.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/components/Job/JobTable/JobGitRefLink.js b/src/components/Job/JobTable/JobGitRefLink.js
index 99731873..2c098bcd 100644
--- a/src/components/Job/JobTable/JobGitRefLink.js
+++ b/src/components/Job/JobTable/JobGitRefLink.js
@@ -35,11 +35,12 @@ export const JobGitRefLink = ({ job, disableExternalLinkIcon = false }) => {
   }
 
   const firstCommit = commits?.at(0);
-  const gitRef = firstCommit?.shortReference ?? job.gitReference.slice(0, 8);
+  const gitRef = firstCommit?.shortReference ?? job.gitReference
   const displayReference =
     firstCommit?.type === "TAG"
       ? firstCommit?.reference
       : firstCommit?.short_reference;
+  const maxRefLength = 8;
 
   return (
     <>
@@ -52,7 +53,7 @@ export const JobGitRefLink = ({ job, disableExternalLinkIcon = false }) => {
           disableExternalLinkIcon={disableExternalLinkIcon}
         />
       ) : (
-        <span>{gitRef}</span>
+        <span>{gitRef.slice(0, maxRefLength)}</span>
       )}
     </>
   );
-- 
GitLab