From 5a2e6d0e50081f33ef242f1958f27d1a7990f76a Mon Sep 17 00:00:00 2001 From: Ali <83188384+testA113@users.noreply.github.com> Date: Fri, 26 Apr 2024 08:42:10 +1200 Subject: [PATCH] fix(app): avoid 'no label' error when deleting external app [EE-6019] (#11671) --- app/kubernetes/views/applications/applicationsController.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/kubernetes/views/applications/applicationsController.js b/app/kubernetes/views/applications/applicationsController.js index 1ab2b90c4..ed2c5ca22 100644 --- a/app/kubernetes/views/applications/applicationsController.js +++ b/app/kubernetes/views/applications/applicationsController.js @@ -90,7 +90,7 @@ class KubernetesApplicationsController { } else { await this.KubernetesApplicationService.delete(application); - if (application.Metadata.labels[KubernetesPortainerApplicationStackNameLabel]) { + if (application.Metadata.labels && application.Metadata.labels[KubernetesPortainerApplicationStackNameLabel]) { // Update applications in stack const stack = this.state.stacks.find((x) => x.Name === application.StackName); const index = stack.Applications.indexOf(application);