X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fei-coordinator%2Fei-job.datasource.ts;h=b008f802750903444f4b31291a88ecebd309d839;hb=869354bad80ea5db92893ad3017eaf9c421c0731;hp=ac4109d79db1721af2243b991c117db65dbeb1d0;hpb=923a26d056fd5b613aa1342fff7d7f0f74d9267e;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/ei-coordinator/ei-job.datasource.ts b/webapp-frontend/src/app/ei-coordinator/ei-job.datasource.ts index ac4109d..b008f80 100644 --- a/webapp-frontend/src/app/ei-coordinator/ei-job.datasource.ts +++ b/webapp-frontend/src/app/ei-coordinator/ei-job.datasource.ts @@ -59,16 +59,16 @@ export class EIJobDataSource { this.loadingSubject.next(true); this.jobs = []; this.eiSvc.getProducerIds().pipe( - mergeMap(prodIds => + mergeMap(prodIds => forkJoin(prodIds.map(id => this.eiSvc.getJobsForProducer(id)))), mergeMap(result => result), finalize(() => this.loadingSubject.next(false)) ).subscribe(result => { this.jobs = this.jobs.concat(result); this.jobsSubject.next(this.jobs); - } ); + }); this.rowCount = this.jobs.length; } - + }