Bonjour à tous,

Je suis sur un projet et j'ai besoin pour 3 requêtes de les effectuer en synchrone et une fois que les trois requêtes sont faites de traiter les données. Sachant que chaque requêtes ne dépends pas de la précédentes, je dois les faire en synchrone à cause d'un soucis de serveur...

J'avais fais ça dans la v1 ce qui effectue des appels en asynchrone mais je ne trouve pas d'équivalent en synchrone...

forkJoin({
  holidays: this.scheduleService.getHolidays(this.month),
  theoricals: this.scheduleService.getTheoretical(this.month),
  status: this.workService.getStatus(this.month)
}).subscribe(object => {
  this.daysInfos = [];
  const holidaysArray = Object.values(object.holidays);
  const theoricalsArray = Object.values(object.theoricals);
  const statusArray = Object.values(object.status);
  // Traitement des données
});    

Vous avez une idée d'une méthode similaire pour effectuer ce genre de traitement?

Merci d'avance,
Antoine

Aucune réponse