Supprimer le parsing des IDs de mesures dans la route POST /videos

This commit is contained in:
2025-02-12 10:07:58 +01:00
parent f9de2227dc
commit 7aae1aaf34

View File

@@ -181,15 +181,15 @@ router.post('/videos', (req, res) => {
return res.status(400).json({ error: 'Tous les champs sont requis.' }); return res.status(400).json({ error: 'Tous les champs sont requis.' });
} }
let parsedMeasurementIds; // let parsedMeasurementIds;
try { // try {
parsedMeasurementIds = JSON.parse(measurement_ids); // parsedMeasurementIds = JSON.parse(measurement_ids);
if (!Array.isArray(parsedMeasurementIds)) { // if (!Array.isArray(parsedMeasurementIds)) {
throw new Error('Invalid measurement IDs'); // throw new Error('Invalid measurement IDs');
} // }
} catch (error) { // } catch (error) {
return res.status(400).json({ error: 'Invalid measurement IDs format' }); // return res.status(400).json({ error: 'Invalid measurement IDs format' });
} // }
res.json({ message: 'Vidéo créée avec succès (simulation)', video: { project_id, measurement_ids: parsedMeasurementIds, name, resolution, duration } }); res.json({ message: 'Vidéo créée avec succès (simulation)', video: { project_id, measurement_ids: parsedMeasurementIds, name, resolution, duration } });
}); });