fix(msteams): restore graph media diagnostics

This commit is contained in:
Vincent Koc
2026-04-12 09:16:36 +01:00
parent 0d2fcd3bbf
commit b62251817e
2 changed files with 9 additions and 0 deletions

View File

@@ -302,6 +302,10 @@ export async function downloadMSTeamsGraphMedia(params: {
try {
accessToken = await params.tokenProvider.getAccessToken("https://graph.microsoft.com");
} catch (err) {
debugLog?.debug?.("graph media token acquisition failed", {
messageUrl,
error: err instanceof Error ? err.message : String(err),
});
params.logger?.warn?.("msteams graph token acquisition failed", {
error: err instanceof Error ? err.message : String(err),
});
@@ -412,6 +416,10 @@ export async function downloadMSTeamsGraphMedia(params: {
await release();
}
} catch (err) {
debugLog?.debug?.("graph media message fetch failed", {
messageUrl,
error: err instanceof Error ? err.message : String(err),
});
params.logger?.warn?.("msteams graph message fetch failed", {
error: err instanceof Error ? err.message : String(err),
});

View File

@@ -136,6 +136,7 @@ export async function resolveMSTeamsInboundMedia(params: {
allowHosts,
authAllowHosts: params.authAllowHosts,
preserveFilenames,
log,
logger: log,
});
attempts.push({