diff --git a/server/routers.ts b/server/routers.ts index 3f57ab1..7460ce8 100644 --- a/server/routers.ts +++ b/server/routers.ts @@ -554,9 +554,11 @@ export const appRouter = router({ const filename = path.basename(invoice.fileKey); const bapFilename = `BAP_${Date.now()}_${filename}`; + console.log(`[BAP] Mode export: ${bapExportMode}, type: ${exportFolderType}, dossier: ${exportFolder ? 'configuré' : 'non configuré'}`); if ((bapExportMode === 'folder' || bapExportMode === 'both') && exportFolder) { if (exportFolderType === 'sharepoint') { // Mode SharePoint : upload via Microsoft Graph + console.log('[BAP] Démarrage upload SharePoint pour:', bapFilename); const { uploadToSharePoint } = await import('./sharepoint'); const spResult = await uploadToSharePoint( { @@ -572,8 +574,9 @@ export const appRouter = router({ exportPath = spResult.webUrl || exportFolder; sharepointUploadStatus = 'success'; sharepointUploadPath = spResult.webUrl || exportFolder; + console.log('[BAP] Upload SharePoint réussi:', spResult.webUrl); } else { - console.warn('[BAP] Erreur upload SharePoint:', spResult.error); + console.error('[BAP] Erreur upload SharePoint:', spResult.error, '| Debug:', spResult.debugInfo); sharepointUploadStatus = 'error'; sharepointUploadError = spResult.error || 'Erreur inconnue'; // Fallback : stocker localement