From cc686be891c52d25bb06b491446db58df96a636b Mon Sep 17 00:00:00 2001 From: Lukasz Lopatowski <llopat@man.poznan.pl> Date: Wed, 23 Mar 2022 23:14:41 +0100 Subject: [PATCH] NMAAS-1072: Redirecting to list of instances after triggering upgrade --- .../app-upgrade-modal/app-upgrade-modal.component.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.ts b/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.ts index 3552d660..3673d275 100644 --- a/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.ts +++ b/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.ts @@ -1,4 +1,5 @@ import {Component, Input, OnInit, ViewChild} from '@angular/core'; +import {Router} from '@angular/router'; import {ModalComponent} from "../../../../shared/modal"; import {AppInstanceService} from "../../../../service"; import {AppInstanceUpgradeInfo} from "../../../../model/app-instance"; @@ -23,7 +24,8 @@ export class AppUpgradeModalComponent implements OnInit { @Input() public upgradeInfo: AppInstanceUpgradeInfo; - constructor(private appInstanceService: AppInstanceService) { + constructor(private router: Router, + private appInstanceService: AppInstanceService) { } ngOnInit() { } @@ -33,6 +35,7 @@ export class AppUpgradeModalComponent implements OnInit { } public upgrade() { - this.appInstanceService.upgradeAppInstance(this.appInstanceId, this.upgradeInfo.applicationId).subscribe(() =>this.modal.hide()); + this.appInstanceService.upgradeAppInstance(this.appInstanceId, this.upgradeInfo.applicationId).subscribe( + () => this.router.navigateByUrl('/instances')); } } -- GitLab