From 7dfcfbac4d51f4e04b52ba2c061083746337cbe8 Mon Sep 17 00:00:00 2001
From: Lukasz Lopatowski <llopat@man.poznan.pl>
Date: Fri, 25 Mar 2022 12:23:37 +0100
Subject: [PATCH] Trying to fix issue with empty upgradeInfo

---
 .../app-upgrade-modal/app-upgrade-modal.component.html      | 2 +-
 .../modals/app-upgrade-modal/app-upgrade-modal.component.ts | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.html b/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.html
index d2d2e43e..5f5ec185 100644
--- a/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.html
+++ b/src/app/appmarket/appinstance/modals/app-upgrade-modal/app-upgrade-modal.component.html
@@ -9,7 +9,7 @@
                 <p><strong>{{'UPGRADE_MODAL.CURRENT_VERSION' | translate}}: </strong>{{currentApplicationVersion}}</p>
             </div>
             <div style="padding-top: 15px">
-                <p><strong>{{'UPGRADE_MODAL.NEW_VERSION' | translate}}: </strong>{{upgradeInfo.applicationVersion}} ({{'UPGRADE_MODAL.HELM_CHART_VERSION' | translate}}: {{upgradeInfo.helmChartVersion}})</p>
+                <p><strong>{{'UPGRADE_MODAL.NEW_VERSION' | translate}}: </strong>{{upgradeInfo?.applicationVersion}} ({{'UPGRADE_MODAL.HELM_CHART_VERSION' | translate}}: {{upgradeInfo?.helmChartVersion}})</p>
             </div>
         </div>
     </div>
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 3673d275..c41e6990 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
@@ -16,13 +16,13 @@ export class AppUpgradeModalComponent implements OnInit {
     public readonly modal: ModalComponent;
 
     @Input()
-    private appInstanceId: number;
+    private appInstanceId: number = undefined;
 
     @Input()
-    public currentApplicationVersion: string;
+    public currentApplicationVersion: string = undefined;
 
     @Input()
-    public upgradeInfo: AppInstanceUpgradeInfo;
+    public upgradeInfo: AppInstanceUpgradeInfo = undefined;
 
     constructor(private router: Router,
                 private appInstanceService: AppInstanceService) {
-- 
GitLab