From 0cf5de5ef8d73b6229aeeafe3bc7c9565eb5218e Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Wed, 7 Jan 2026 16:49:11 -0500 Subject: [PATCH] fix: log Zoom token refresh errors at ERROR level (#26547) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- packages/app-store/zoomvideo/lib/VideoApiAdapter.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts b/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts index 4ae9a58612..7af5d640f2 100644 --- a/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts +++ b/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts @@ -421,7 +421,16 @@ const ZoomVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter => clonedResponse: responseToUseInCaseOfError, }); } - myLog.debug(safeStringify({ responseBody })); + // Log error details from Zoom (excluding any sensitive token data) + myLog.error( + "Zoom token refresh failed", + safeStringify({ + status: response.status, + error: responseBody.error, + errorDescription: responseBody.error_description, + reason: responseBody.reason, + }) + ); if (responseBody.error === "invalid_grant") { return { reason: responseBody.error };