From 35a812c143311e382dba1d070c27712f506e84d5 Mon Sep 17 00:00:00 2001 From: Ahmedeldeeb50 Date: Mon, 7 Dec 2020 19:06:10 +0200 Subject: [PATCH] Fix save button after click deploy. Issue-ID: CCSDK-2070 Signed-off-by: Ahmedeldeeb50 Change-Id: Ife29e2b58588bb047507487c17a461609f84bab1 --- .../configuration-dashboard/configuration-dashboard.component.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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(); -- 2.16.6