From 256bfb9e6afd39365eb1e1789ec478213ad0bc23 Mon Sep 17 00:00:00 2001 From: Mike Dahl Date: Thu, 2 Mar 2023 13:39:28 -0600 Subject: [PATCH] handle undefined response in getSecrets error handler (#431) --- src/secrets.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/secrets.js b/src/secrets.js index 875249b..45b26e0 100644 --- a/src/secrets.js +++ b/src/secrets.js @@ -40,7 +40,7 @@ async function getSecrets(secretRequests, client) { responseCache.set(requestPath, body); } catch (error) { const {response} = error; - if (response.statusCode === 404) { + if (response?.statusCode === 404) { throw Error(`Unable to retrieve result for "${path}" because it was not found: ${response.body.trim()}`) } throw error