Fix async issue
All checks were successful
Demo - Build & Deploy to Scaleway / build-and-push-images-lecoffre (push) Successful in 1m43s
Demo - Build & Deploy to Scaleway / deploy-back-lecoffre (push) Successful in 3s
Demo - Build & Deploy to Scaleway / deploy-cron-lecoffre (push) Successful in 3s

This commit is contained in:
Sosthene 2025-07-23 20:02:14 +02:00
parent f15aeae91e
commit feeeb18f9f

View File

@ -286,10 +286,11 @@ export default class IdNotService extends BaseService {
console.log(`Found ${rattachements.totalResultCount} rattachements for ${user.uid}`);
}
const rattachementsResults = rattachements.result as IRattachementData[];
console.log("rattachementsResults", JSON.stringify(rattachementsResults));
if (!rattachementsResults) return;
rattachementsResults.forEach(async (rattachement) => {
for (const rattachement of rattachementsResults) {
if (rattachement.statutDuRattachement && !rattachement.deleted) {
console.log("rattachementsResults", JSON.stringify(rattachementsResults));
let officeData: IOfficeData;
try {
@ -300,7 +301,7 @@ export default class IdNotService extends BaseService {
).json()) as IOfficeData;
} catch (error) {
console.error("Error fetching office data", error);
return;
continue;
}
console.log("officeData", JSON.stringify(officeData));
@ -309,9 +310,10 @@ export default class IdNotService extends BaseService {
userData = rattachement;
userData.entite = officeData;
console.log("Updated userData", JSON.stringify(userData));
break; // Found the first valid office, no need to continue
}
}
});
}
}
let updates = 0;