X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fran-control%2Fran-control.component.ts;h=ac995f07c0c75fdc3433232897ae5ec32be039d8;hb=refs%2Fchanges%2F72%2F2272%2F8;hp=1cffdd826add6d5ba4858a6763cc5626c0d0aa07;hpb=9cf5b95a5bc9810d739d14d324dd7d80cbdb4a7d;p=portal%2Fric-dashboard.git diff --git a/webapp-frontend/src/app/ran-control/ran-control.component.ts b/webapp-frontend/src/app/ran-control/ran-control.component.ts index 1cffdd82..ac995f07 100644 --- a/webapp-frontend/src/app/ran-control/ran-control.component.ts +++ b/webapp-frontend/src/app/ran-control/ran-control.component.ts @@ -22,6 +22,7 @@ import { Component, OnDestroy, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { Subscription } from 'rxjs'; import { finalize } from 'rxjs/operators'; +import { RicInstance } from '../interfaces/dashboard.types'; import { E2ManagerService } from '../services/e2-mgr/e2-mgr.service'; import { InstanceSelectorService } from '../services/instance-selector/instance-selector.service'; import { ConfirmDialogService } from '../services/ui/confirm-dialog.service'; @@ -62,10 +63,10 @@ export class RanControlComponent implements OnInit, OnDestroy { this.darkMode = isDark; }); - this.instanceChange = this.instanceSelectorService.getSelectedInstancekey().subscribe((instanceKey: string) => { - if (instanceKey) { - this.instanceKey = instanceKey; - this.dataSource.loadTable(instanceKey); + this.instanceChange = this.instanceSelectorService.getSelectedInstance().subscribe((instance: RicInstance) => { + if (instance.key) { + this.instanceKey = instance.key; + this.dataSource.loadTable(instance.key); } }); }