Use isDefined for password and token in credentialToStr

This commit is contained in:
Michael B. Gale
2026-03-10 13:30:32 +00:00
parent 131392e95f
commit 823869da10
2 changed files with 10 additions and 4 deletions

View File

@@ -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);

View File

@@ -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)) {