From: Ahmedeldeeb50 Date: Mon, 7 Dec 2020 17:06:10 +0000 (+0200) Subject: Fix save button after click deploy. X-Git-Tag: 1.1.0~62 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=35a812c143311e382dba1d070c27712f506e84d5;p=ccsdk%2Fcds.git Fix save button after click deploy. Issue-ID: CCSDK-2070 Signed-off-by: Ahmedeldeeb50 Change-Id: Ife29e2b58588bb047507487c17a461609f84bab1 --- diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts index 96e54d953..e9affecc7 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts @@ -52,6 +52,7 @@ export class ConfigurationDashboardComponent extends ComponentCanDeactivate impl dataTarget: any = ''; ngUnsubscribe = new Subject(); private designerState: any; + packageId: any; constructor( private route: ActivatedRoute, @@ -63,7 +64,8 @@ export class ConfigurationDashboardComponent extends ComponentCanDeactivate impl private designerStore: DesignerStore, private toastService: ToastrService, private ngxService: NgxUiLoaderService, - private packageCreationExtractionService: PackageCreationExtractionService + private packageCreationExtractionService: PackageCreationExtractionService, + private activatedRoute: ActivatedRoute, ) { super(); @@ -100,6 +102,9 @@ export class ConfigurationDashboardComponent extends ComponentCanDeactivate impl this.metadataClasses = this.metadataClasses.replace('complete', ''); this.isSaveEnabled = false; } + this.activatedRoute.paramMap.subscribe(res => { + this.packageId = res.get('id'); + }); } @@ -135,7 +140,7 @@ export class ConfigurationDashboardComponent extends ComponentCanDeactivate impl editBluePrint() { this.ngxService.start(); - this.configurationDashboardService.deletePackage(this.viewedPackage.id).subscribe(res => { + this.configurationDashboardService.deletePackage(this.packageId).subscribe(res => { this.formTreeData(); this.saveBluePrintToDataBase();