From 0f013cc10e5e37eb7ec484c09a90f1b012e331aa Mon Sep 17 00:00:00 2001
From: Lori <marcus.lorentschk@gmail.com>
Date: Fri, 6 Oct 2023 20:16:09 +0200
Subject: [PATCH] refactor: add servicesIndexRaw content in case catch block is
 called during getResourceUrl (#25069)

---
 lib/modules/datasource/nuget/v3.ts | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/modules/datasource/nuget/v3.ts b/lib/modules/datasource/nuget/v3.ts
index b2b77cf7bd..2c760a9f44 100644
--- a/lib/modules/datasource/nuget/v3.ts
+++ b/lib/modules/datasource/nuget/v3.ts
@@ -35,10 +35,10 @@ export async function getResourceUrl(
   if (cachedResult) {
     return cachedResult;
   }
-
+  let servicesIndexRaw: ServicesIndexRaw | undefined;
   try {
     const responseCacheKey = url;
-    let servicesIndexRaw = await packageCache.get<ServicesIndexRaw>(
+    servicesIndexRaw = await packageCache.get<ServicesIndexRaw>(
       cacheNamespace,
       responseCacheKey
     );
@@ -90,7 +90,7 @@ export async function getResourceUrl(
       throw err;
     }
     logger.debug(
-      { err, url },
+      { err, url, servicesIndexRaw },
       `nuget registry failure: can't get ${resourceType}`
     );
     return null;
-- 
GitLab