From 06231ec29962eb31ea32a78cc36b3fe71500f998 Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Mon, 10 Jun 2024 06:10:19 -0400 Subject: [PATCH] Add better error logging (#15383) --- .../app-store/_utils/oauth/getTokenObjectFromCredential.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/app-store/_utils/oauth/getTokenObjectFromCredential.ts b/packages/app-store/_utils/oauth/getTokenObjectFromCredential.ts index a0fde92305..935c596732 100644 --- a/packages/app-store/_utils/oauth/getTokenObjectFromCredential.ts +++ b/packages/app-store/_utils/oauth/getTokenObjectFromCredential.ts @@ -12,12 +12,14 @@ export function getTokenObjectFromCredential(credential: CredentialPayload) { "GoogleCalendarService-getTokenObjectFromCredential", safeStringify(parsedTokenResponse.error.issues) ); - throw new Error("Could not parse credential.key"); + throw new Error( + `Could not parse credential.key ${credential.id} with error: ${parsedTokenResponse?.error}` + ); } const tokenResponse = parsedTokenResponse.data; if (!tokenResponse) { - throw new Error("credential.key is not set"); + throw new Error(`credential.key is not set for credential ${credential.id}`); } return tokenResponse;