diff --git a/attached_assets/image_1752923931960.png b/attached_assets/image_1752923931960.png new file mode 100644 index 0000000..4b0d1a2 Binary files /dev/null and b/attached_assets/image_1752923931960.png differ diff --git a/server/storage.ts b/server/storage.ts index 31c23e0..dabf3e4 100644 --- a/server/storage.ts +++ b/server/storage.ts @@ -202,6 +202,7 @@ export class DatabaseStorage implements IStorage { } async getAllSales(storeId?: number): Promise { + console.log('DEBUG: getAllSales called with storeId:', storeId); // Récupérer les ventes avec leurs produits const query = db .select({ @@ -290,7 +291,16 @@ export class DatabaseStorage implements IStorage { }); const result = Array.from(salesMap.values()); - console.log('DEBUG: Sample sale with photos:', result.find(s => s.photoRecto || s.photoVerso || s.photoTicket)); + const saleWithPhotos = result.find(s => s.photoRecto || s.photoVerso || s.photoTicket); + console.log('DEBUG: Total sales returned:', result.length); + console.log('DEBUG: Sample sale with photos:', saleWithPhotos); + if (saleWithPhotos) { + console.log('DEBUG: Photos found in sale:', saleWithPhotos.id, { + photoRecto: saleWithPhotos.photoRecto ? 'PRESENT' : 'NULL', + photoVerso: saleWithPhotos.photoVerso ? 'PRESENT' : 'NULL', + photoTicket: saleWithPhotos.photoTicket ? 'PRESENT' : 'NULL' + }); + } return result; }