X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fei-coordinator%2Fproducers-list%2Fproducers-list.component.ts;h=5fe0c85953025063d204de503443b30ff01f73f3;hb=cad2aefe20f47931a1ebf40e948d1e4a922de841;hp=725117dfc468030b1037e915436d0eff9af51474;hpb=d3ff005fd067a0a8b1c467f95713362716de3f1c;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/ei-coordinator/producers-list/producers-list.component.ts b/webapp-frontend/src/app/ei-coordinator/producers-list/producers-list.component.ts index 725117d..5fe0c85 100644 --- a/webapp-frontend/src/app/ei-coordinator/producers-list/producers-list.component.ts +++ b/webapp-frontend/src/app/ei-coordinator/producers-list/producers-list.component.ts @@ -149,7 +149,10 @@ export class ProducersListComponent implements OnInit { ]) }) )), - finalize(() => this.loadingSubject.next(false)), + finalize(() => { + this.loadingSubject.next(false); + this.producerSubject.next(producers); + }) ).subscribe(result => { producers = result.map(producer => { let producerObj = {}; @@ -162,9 +165,13 @@ export class ProducersListComponent implements OnInit { } return producerObj; }); - this.producerSubject.next(producers); }, err => { console.error("Subscribe function error:" + err); }); } + + hasProducers(): boolean { + return this.producers().length > 0; + } + }