У меня есть наблюдаемые, как:
let obs1$ = of(problemsIds).pipe(flatMap(el =>
return forkJoin(el.map(id =>
this.projectsService.getProblemsChanges(+id)))))
let obs2$ = of(versionsIds).pipe(flatMap(el =>
return forkJoin(el.map(id =>
this.projectsService.getVersionById(+id)))))
тогда я хочу получить их параллельно:
return forkJoin([obs1$, obs2$])
и ничего не происходит.
Но когда я сделал это с 1 obs (любым из них), он сделал результат.
Почему я не могу так скомбинировать это и как мне этого достичь?
p.s. Я знаю, что я должен отправлять запросы в виде массива идентификаторов, но я заинтересован в этом случае. ТНХ