fix: logs explicites export SharePoint dans validateBAP + migration colonnes bapHistory camelCase

This commit is contained in:
Manus
2026-05-06 11:07:58 -04:00
parent 94844b0589
commit 41ae95737b

View File

@@ -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