Files
demat-facturation/test-storage.mjs
Manus d7d7d98940 Checkpoint: Correction du formulaire d'édition et ajout de logs pour diagnostic.
Modifications apportées :
- Le formulaire d'édition de facture pré-remplit maintenant correctement les valeurs existantes grâce à useEffect
- Ajout de logs détaillés dans la route upload pour diagnostiquer le problème de stockage des fichiers PDF
- Les valeurs ne sont plus perdues lors de l'édition d'une facture

Note : Le problème d'export PDF (404) persiste car les fichiers ne sont pas stockés physiquement. Des logs ont été ajoutés pour identifier la cause lors du prochain upload.
2026-01-12 14:41:29 -05:00

17 lines
556 B
JavaScript

import { localStoragePut } from "./server/localStorage.ts";
const testBuffer = Buffer.from("Test PDF content");
const result = await localStoragePut("test/test-file.pdf", testBuffer, "application/pdf");
console.log("Storage test result:", result);
// Check if file exists
import fs from "fs/promises";
import path from "path";
const fullPath = path.join(process.cwd(), "storage", "test/test-file.pdf");
try {
await fs.access(fullPath);
console.log("✓ File exists at:", fullPath);
} catch {
console.log("✗ File does NOT exist at:", fullPath);
}