From 823869da103e4e712bb53ce6a73030dd7c72d8dd Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 10 Mar 2026 13:30:32 +0000 Subject: [PATCH] Use `isDefined` for password and token in `credentialToStr` --- lib/start-proxy-action.js | 7 +++++-- src/start-proxy/types.ts | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/start-proxy-action.js b/lib/start-proxy-action.js index 9553ff720..9ca4c44d7 100644 --- a/lib/start-proxy-action.js +++ b/lib/start-proxy-action.js @@ -121409,10 +121409,13 @@ function credentialToStr(credential) { appendIfDefined("Username", credential.username); } if ("password" in credential) { - appendIfDefined("Password", credential.password ? "***" : void 0); + appendIfDefined( + "Password", + isDefined2(credential.password) ? "***" : void 0 + ); } if (isToken(credential)) { - appendIfDefined("Token", credential.token ? "***" : void 0); + appendIfDefined("Token", isDefined2(credential.token) ? "***" : void 0); } if (isAzureConfig(credential)) { appendIfDefined("Tenant", credential.tenant_id); diff --git a/src/start-proxy/types.ts b/src/start-proxy/types.ts index 0efed8a04..f60e0f64f 100644 --- a/src/start-proxy/types.ts +++ b/src/start-proxy/types.ts @@ -143,10 +143,13 @@ export function credentialToStr(credential: Credential): string { } if ("password" in credential) { - appendIfDefined("Password", credential.password ? "***" : undefined); + appendIfDefined( + "Password", + isDefined(credential.password) ? "***" : undefined, + ); } if (isToken(credential)) { - appendIfDefined("Token", credential.token ? "***" : undefined); + appendIfDefined("Token", isDefined(credential.token) ? "***" : undefined); } if (isAzureConfig(credential)) {