From 24a237c15bf3ce77b7cc55b44f80d5ebf3fdb0c4 Mon Sep 17 00:00:00 2001
From: Gabriel-Ladzaretti
 <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
Date: Mon, 25 Jul 2022 21:23:25 +0300
Subject: [PATCH] fix(git/cache): getCachedBranchParentShaResult returns
 unexpected undefined (#16762)

---
 lib/util/git/parent-sha-cache.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/util/git/parent-sha-cache.ts b/lib/util/git/parent-sha-cache.ts
index fef31e074b..bec5e8253e 100644
--- a/lib/util/git/parent-sha-cache.ts
+++ b/lib/util/git/parent-sha-cache.ts
@@ -7,7 +7,7 @@ export function getCachedBranchParentShaResult(
   const { branches } = getCache();
   const branch = branches?.find((branch) => branch.branchName === branchName);
 
-  if (branchSha === branch?.sha) {
+  if (branch?.parentSha && branchSha === branch?.sha) {
     return branch.parentSha;
   }
 
-- 
GitLab