From 301678bd913538857185600b8c13d7e46bb5260e Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Tue, 9 Nov 2021 05:15:42 +0100
Subject: [PATCH] fix(cache): handle 401

---
 lib/workers/repository/cache.ts | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/lib/workers/repository/cache.ts b/lib/workers/repository/cache.ts
index e8f9c4bcd5..47b9f83928 100644
--- a/lib/workers/repository/cache.ts
+++ b/lib/workers/repository/cache.ts
@@ -76,12 +76,10 @@ async function generateBranchCache(branch: BranchConfig): Promise<BranchCache> {
       upgrades,
     };
   } catch (err) {
+    const errCodes = [401, 404];
     // istanbul ignore if
-    if (err.response?.statusCode === 404) {
-      logger.warn(
-        { err, branchName },
-        '404 error when generating branch cache'
-      );
+    if (errCodes.includes(err.response?.statusCode)) {
+      logger.warn({ err, branchName }, 'HTTP error generating branch cache');
       return null;
     }
     logger.error({ err, branchName }, 'Error generating branch cache');
-- 
GitLab