From d090b0043a98d80f8014411a3a7fe2f3edabf71d Mon Sep 17 00:00:00 2001 From: Ali <83188384+testA113@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:57:07 +1300 Subject: [PATCH] fix(app): update sliders when limits are known [EE-5933] (#10769) (#10801) --- .../applications/create/createApplicationController.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/kubernetes/views/applications/create/createApplicationController.js b/app/kubernetes/views/applications/create/createApplicationController.js index 044d55610..dfe9c6c54 100644 --- a/app/kubernetes/views/applications/create/createApplicationController.js +++ b/app/kubernetes/views/applications/create/createApplicationController.js @@ -1114,10 +1114,10 @@ class KubernetesCreateApplicationController { }); if (this.resourcePools.length) { - const namespaceWithQuota = await this.KubernetesResourcePoolService.get(this.resourcePools[0].Namespace.Name); - this.formValues.ResourcePool.Quota = namespaceWithQuota.Quota; - this.updateNamespaceLimits(namespaceWithQuota); - this.updateSliders(namespaceWithQuota); + this.namespaceWithQuota = await this.KubernetesResourcePoolService.get(this.resourcePools[0].Namespace.Name); + this.formValues.ResourcePool.Quota = this.namespaceWithQuota.Quota; + this.updateNamespaceLimits(this.namespaceWithQuota); + this.updateSliders(this.namespaceWithQuota); } this.formValues.ResourcePool = this.resourcePools[0]; if (!this.formValues.ResourcePool) { @@ -1162,6 +1162,8 @@ class KubernetesCreateApplicationController { this.formValues.OriginalIngresses = this.ingresses; this.formValues.ImageModel = await this.parseImageConfiguration(this.formValues.ImageModel); this.savedFormValues = angular.copy(this.formValues); + this.updateNamespaceLimits(this.namespaceWithQuota); + this.updateSliders(this.namespaceWithQuota); delete this.formValues.ApplicationType; if (this.application.ApplicationType !== KubernetesApplicationTypes.STATEFULSET) {