diff --git a/src/measure/measureManager.js b/src/measure/measureManager.js index 51a11e3..2a88567 100644 --- a/src/measure/measureManager.js +++ b/src/measure/measureManager.js @@ -92,9 +92,17 @@ async function getPathFromIds(projectId, orderId) { } async function getPathList(IdList, projectId) { - console.log(IdList); + // Convertir la chaîne de caractères en tableau + let parsedIdList; + try { + parsedIdList = JSON.parse(IdList); + } catch (e) { + console.error("Erreur lors de la conversion de la chaîne en tableau:", e); + return []; + } + + console.log(parsedIdList); const pathList = []; - const parsedIdList = IdList.map(id => parseInt(id, 10)); for (const orderId of parsedIdList) { console.log(orderId); const path = await getPathFromIds(projectId, orderId); @@ -104,6 +112,7 @@ async function getPathList(IdList, projectId) { return pathList; } + export { uploadMeasureImage, addMeasureToProject,