X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fei-coordinator%2Fei-producer.datasource.ts;h=78ddd4e0fac25cacb3a8424e03e5d61d7e13d46c;hb=b38d7384f7ef6571895d6d0cf89791749c33f783;hp=bd7f276b6e6e5114b60dc2f13bad9df59595d1ab;hpb=92f286c193d0b5090129614c76601dcf02ca22b5;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.ts b/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.ts index bd7f276..78ddd4e 100644 --- a/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.ts +++ b/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.ts @@ -18,18 +18,15 @@ * ========================LICENSE_END=================================== */ -import { HttpErrorResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { MatTableDataSource } from '@angular/material'; import { Observable } from 'rxjs/Observable'; import { BehaviorSubject } from 'rxjs/BehaviorSubject'; import { of } from 'rxjs/observable/of'; -import { catchError, finalize, tap } from 'rxjs/operators'; import { EIProducer } from '../interfaces/ei.types'; import { EIService } from '../services/ei/ei.service'; -import { NotificationService } from '../services/ui/notification.service'; @Injectable({ providedIn: 'root' @@ -46,8 +43,7 @@ export class EIProducerDataSource extends MatTableDataSource { public rowCount = 1; // hide footer during intial load constructor( - private eiSvc: EIService, - private notificationService: NotificationService) { + private eiSvc: EIService) { super(); } @@ -55,13 +51,6 @@ export class EIProducerDataSource extends MatTableDataSource { this.loadingSubject.next(true); let producers: Array = []; this.eiSvc.getProducerIds() - .pipe( - catchError((her: HttpErrorResponse) => { - this.notificationService.error('Failed to get producers: ' + her.error); - return of([]); - }), - finalize(() => this.loadingSubject.next(false)) - ) .subscribe((prodIds: string[]) => { console.log("ProducerIds: " + prodIds); prodIds.forEach(id => {