Fix security message

This commit is contained in:
Theodore Li
2026-04-01 20:47:27 -07:00
parent 446de8f459
commit c3328e0c08

View File

@@ -186,7 +186,12 @@ export async function getServiceAccountToken(
try {
const parsed = JSON.parse(errorBody) as { error_description?: string }
if (parsed.error_description) {
description = parsed.error_description
const raw = parsed.error_description
if (raw.includes('SignatureException') || raw.includes('Invalid signature')) {
description = 'Invalid account credentials.'
} else {
description = raw
}
}
} catch {
// use default description