diff --git a/attached_assets/Pasted--PRODUCTION-Looking-for-user-with-username-admin-PRODUCTION-Looking-for--1762258084615_1762258084615.txt b/attached_assets/Pasted--PRODUCTION-Looking-for-user-with-username-admin-PRODUCTION-Looking-for--1762258084615_1762258084615.txt new file mode 100644 index 0000000..08590bd --- /dev/null +++ b/attached_assets/Pasted--PRODUCTION-Looking-for-user-with-username-admin-PRODUCTION-Looking-for--1762258084615_1762258084615.txt @@ -0,0 +1,201 @@ + + +] + +🔍 [PRODUCTION] Looking for user with username: admin + +🔍 [PRODUCTION] Looking for user with username: admin + +🔍 [PRODUCTION] Looking for user with username: admin + +🔍 [PRODUCTION] Looking for user with username: admin_local + +🔍 [PRODUCTION] User search result: Found + +🔍 [PRODUCTION] User search result: Found + +🔍 [PRODUCTION] User search result: Found + +❌ [PRODUCTION] User not found with username: admin_local + +🔍 [PRODUCTION] User search result: Not found + +🎯 [PRODUCTION] Found announcements: 4 + +GET /api/announcements 304 in 9ms + +GET /api/user 304 in 4ms + +📢 [SERVER] Fetching announcements for user: _1754936203292 environment: production + +📢 [SERVER] User found: { username: 'ff292', role: 'employee' } + +🎯 [PRODUCTION] Using PostgreSQL DASHBOARD_MESSAGES table + +🔍 [PRODUCTION] Raw messages from DB: 4 items: [ + + { + + id: 20, + + title: 'DLC', + + content: 'Attention des DLC sont en expiré bientôt ou expiré, il faut s en occuper', + + type: 'success', + + storeId: 2, + + createdBy: 'admin', + + createdAt: 2025-09-24T11:26:13.521Z + + }, + + { + + id: 17, + + title: 'Module Avoir', + + content: "Le module d'avoir est en place", + + type: 'error', + + storeId: 1, + + createdBy: 'admin', + + createdAt: 2025-09-09T07:47:47.650Z + + }, + + { + + id: 16, + + title: 'Mise à jour Prix', + + content: 'Merci de mettre vos prix a jour tous les matins, certain magasin ne le font pas.', + + type: 'success', + + storeId: null, + + createdBy: 'admin', + + createdAt: 2025-08-18T10:45:08.585Z + + }, + + { + + id: 8, + + title: 'Bon de Livraison', + + content: 'Lorsque vous rentrez un numéro de bon de livraison, faite le a l identique, même les majuscules. Pour My candy Shop, prendre le numéro de commande.', + + type: 'info', + + storeId: null, + + createdBy: 'admin_local', + + createdAt: 2025-08-07T11:04:38.123Z + + } + +] + +🔍 [PRODUCTION] Looking for user with username: admin + +🔍 [PRODUCTION] Looking for user with username: admin + +🔍 [PRODUCTION] Looking for user with username: admin + +🔍 [PRODUCTION] Looking for user with username: admin_local + +❌ [PRODUCTION] User not found with username: admin_local + +🔍 [PRODUCTION] User search result: Found + +🔍 [PRODUCTION] User search result: Found + +🔍 [PRODUCTION] User search result: Found + +🔍 [PRODUCTION] User search result: Not found + +🎯 [PRODUCTION] Found announcements: 4 + +GET /api/announcements 304 in 24ms + +GET /api/groups 304 in 5ms + +GET /api/user 304 in 4ms + +GET /api/suppliers 200 in 4ms + +GET /api/dlc-products 200 in 53ms + +📊 [EXPORT] Début de l'export Excel + +🔍 [EXPORT] Utilisateur: admin (admin) + +📋 [EXPORT] Paramètres: { + + groupId: 1, + + month: '2025-12', + + paymentMethods: [ 'Traite Magnétique' ], + + includeHT: true, + + includeTTC: true + +} + +❌ PRODUCTION: Delivery #127 (store 2) linked to order #81 (store 1) - STORE MISMATCH DETECTED! + +🔗 PRODUCTION: getDeliveries() récupéré 357 livraisons avec relations + +📦 [EXPORT] Import du module xlsx... + +❌ [EXPORT] Erreur export Excel: Error: Dynamic require of "stream" is not supported + + at file:///app/dist/index.js:11:9 + + at make_xlsx_lib (file:///app/dist/index.js:44815:22) + + at node_modules/xlsx/xlsx.js (file:///app/dist/index.js:44819:41) + + at __require2 (file:///app/dist/index.js:17:50) + + at file:///app/dist/index.js:47198:63 + + at process.processTicksAndRejections (node:internal/process/task_queues:95:5) + + at async file:///app/dist/index.js:47198:20 + +❌ [EXPORT] Message: Dynamic require of "stream" is not supported + +❌ [EXPORT] Stack: Error: Dynamic require of "stream" is not supported + + at file:///app/dist/index.js:11:9 + + at make_xlsx_lib (file:///app/dist/index.js:44815:22) + + at node_modules/xlsx/xlsx.js (file:///app/dist/index.js:44819:41) + + at __require2 (file:///app/dist/index.js:17:50) + + at file:///app/dist/index.js:47198:63 + + at process.processTicksAndRejections (node:internal/process/task_queues:95:5) + + at async file:///app/dist/index.js:47198:20 + +POST /api/payment-schedule/export 500 in 910ms + +HEAD /api/health 200 in 1ms \ No newline at end of file diff --git a/attached_assets/{A4AE40BA-CB21-4BC1-B78E-3D15E088357E}_1762258064762.png b/attached_assets/{A4AE40BA-CB21-4BC1-B78E-3D15E088357E}_1762258064762.png new file mode 100644 index 0000000..db917d6 Binary files /dev/null and b/attached_assets/{A4AE40BA-CB21-4BC1-B78E-3D15E088357E}_1762258064762.png differ