X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=webapp-frontend%2Fsrc%2Fapp%2Fapp-configuration%2Fapp-configuration.component.ts;h=0e734137ecf33fc1321efc93383ab3df9a236415;hb=refs%2Fchanges%2F72%2F2272%2F8;hp=3c7a95c5a690ed4ac0f249b50c8f1803011e5347;hpb=44203c43bb16a87eb54cc97431a026e111842c97;p=portal%2Fric-dashboard.git diff --git a/webapp-frontend/src/app/app-configuration/app-configuration.component.ts b/webapp-frontend/src/app/app-configuration/app-configuration.component.ts index 3c7a95c5..0e734137 100644 --- a/webapp-frontend/src/app/app-configuration/app-configuration.component.ts +++ b/webapp-frontend/src/app/app-configuration/app-configuration.component.ts @@ -26,7 +26,7 @@ import { AppMgrService } from '../services/app-mgr/app-mgr.service'; import { ErrorDialogService } from '../services/ui/error-dialog.service'; import { LoadingDialogService } from '../services/ui/loading-dialog.service'; import { HttpErrorResponse, HttpResponse } from '@angular/common/http'; -import { NotificationService } from './../services/ui/notification.service'; +import { NotificationService } from '../services/ui/notification.service'; @Component({ selector: 'rd-app-configuration', @@ -53,26 +53,26 @@ export class AppConfigurationComponent implements OnInit { xappLayout: any; ngOnInit() { this.loadingSubject.next(true); - this.appMgrService.getConfig() + this.appMgrService.getConfig(this.data.instanceKey) .pipe( finalize(() => this.loadingSubject.next(false)) ) .subscribe( (allConfig: any) => { - this.loadConfigForm(this.data.name, allConfig) + this.loadConfigForm(this.data.xapp.name, allConfig); } ); } updateconfig(event) { - var config = { + const config = { metadata: this.xappMetadata, descriptor: this.xappConfigSchema, config: event, layout: this.xappLayout - } - this.loadingDialogService.startLoading("Updating " + this.data.name + " configuration"); - this.appMgrService.putConfig(config) + }; + this.loadingDialogService.startLoading('Updating ' + this.data.xapp.name + ' configuration'); + this.appMgrService.putConfig(this.data.instanceKey, config) .pipe( finalize(() => { this.loadingDialogService.stopLoading(); @@ -94,14 +94,14 @@ export class AppConfigurationComponent implements OnInit { } loadConfigForm(name: string, allConfig: any) { - var xappConfig = allConfig.find(xapp => xapp.metadata.name == name) + const xappConfig = allConfig.find(xapp => xapp.metadata.name === name); if (xappConfig != null) { - this.xappMetadata = xappConfig.metadata + this.xappMetadata = xappConfig.metadata; this.xappConfigSchema = xappConfig.descriptor; this.xappConfigData = xappConfig.config; this.xappLayout = xappConfig.layout; } else { - this.errorDiaglogService.displayError("Cannot find configration data for " + name); + this.errorDiaglogService.displayError('Cannot find configration data for ' + name); this.dialogRef.close(); } }