From abd9054c61212efc1c8e5de983494d99548dcf17 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Wed, 12 Mar 2025 08:14:01 -0700 Subject: [PATCH] Log debug error when failing to decode --- packages/cache/src/internal/shared/util.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/cache/src/internal/shared/util.ts b/packages/cache/src/internal/shared/util.ts index aecced9a..b9212d8d 100644 --- a/packages/cache/src/internal/shared/util.ts +++ b/packages/cache/src/internal/shared/util.ts @@ -77,8 +77,12 @@ function maskSigWithRegex(url: string): string { setSecret(value) try { setSecret(decodeURIComponent(value)) - } catch { - // Ignore decoding errors + } catch (error) { + debug( + `Failed to decode URL parameter: ${ + error instanceof Error ? error.message : String(error) + }` + ) } return `${prefix}${paramName}=***` }