Ajouter la gestion des erreurs lors de la conversion de la chaîne d'identifiants en tableau dans getPathList

This commit is contained in:
2025-02-12 11:18:47 +01:00
parent c17c939b9c
commit 269ad2283d

View File

@@ -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,