From 01d24291f2ace230fcc1cf3ff15542719811b5f2 Mon Sep 17 00:00:00 2001 From: = Date: Mon, 26 Aug 2024 01:06:37 +0530 Subject: [PATCH] feat: resolved type error --- backend/src/services/secret-v2-bridge/secret-v2-bridge-fns.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/services/secret-v2-bridge/secret-v2-bridge-fns.ts b/backend/src/services/secret-v2-bridge/secret-v2-bridge-fns.ts index f68d6f92c..58a54afb9 100644 --- a/backend/src/services/secret-v2-bridge/secret-v2-bridge-fns.ts +++ b/backend/src/services/secret-v2-bridge/secret-v2-bridge-fns.ts @@ -410,7 +410,7 @@ export const expandSecretReferencesFactory = ({ }; const recursivelyExpandSecret = async (dto: { value?: string; secretPath: string; environment: string }) => { - if (!value) return ""; + if (!dto.value) return ""; const stack = [{ ...dto, depth: 0 }]; let expandedValue = dto.value; @@ -419,7 +419,7 @@ export const expandSecretReferencesFactory = ({ const { value, secretPath, environment, depth } = stack.pop()!; // eslint-disable-next-line if (depth > MAX_SECRET_REFERENCE_DEPTH) continue; - const refs = value.match(INTERPOLATION_SYNTAX_REG); + const refs = value?.match(INTERPOLATION_SYNTAX_REG); if (refs) { for (const interpolationSyntax of refs) {