Modification de l'import avec prompt IA

This commit is contained in:
2026-07-04 23:09:46 +02:00
parent 8834236840
commit 8bcd7e603d
5 changed files with 493 additions and 48 deletions
+12
View File
@@ -661,6 +661,18 @@ router.put('/:id', (req, res, next) => {
} catch (e) { next(e); }
});
// ── Correction rapide de la date d'ouverture (ex. anomalie détectée à l'import) ──
router.patch('/:id/date-ouverture', (req, res, next) => {
try {
const schema = z.object({ date_ouverture: z.string().regex(/^\d{4}-\d{2}-\d{2}$/) });
const { date_ouverture } = schema.parse(req.body);
const r = db.prepare('UPDATE plateformes SET date_ouverture = ? WHERE id = ? AND user_id = ?')
.run(date_ouverture, req.params.id, req.user.id);
if (r.changes === 0) throw new HttpError(404, 'Not found');
res.json({ id: Number(req.params.id), date_ouverture });
} catch (e) { next(e); }
});
router.delete('/:id', (req, res, next) => {
try {
// Récupère le logo avant suppression pour effacer le fichier