update endpoint angular state (#10950)

pull/10943/head
Prabhat Khera 2024-01-12 16:44:49 +13:00 committed by GitHub
parent cf88570c39
commit 067a7d148f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -50,7 +50,9 @@ class KubernetesCreateApplicationController {
KubernetesVolumeService,
RegistryService,
StackService,
KubernetesNodesLimitsService
KubernetesNodesLimitsService,
EndpointService,
StateManager
) {
this.$scope = $scope;
this.$async = $async;
@ -69,6 +71,8 @@ class KubernetesCreateApplicationController {
this.RegistryService = RegistryService;
this.StackService = StackService;
this.KubernetesNodesLimitsService = KubernetesNodesLimitsService;
this.EndpointService = EndpointService;
this.StateManager = StateManager;
this.ApplicationDeploymentTypes = KubernetesApplicationDeploymentTypes;
this.ApplicationDataAccessPolicies = KubernetesApplicationDataAccessPolicies;
@ -959,6 +963,9 @@ class KubernetesCreateApplicationController {
$onInit() {
return this.$async(async () => {
try {
this.endpoint = await this.EndpointService.endpoint(this.endpoint.Id);
await this.StateManager.updateEndpointState(this.endpoint);
this.storageClasses = this.endpoint.Kubernetes.Configuration.StorageClasses;
this.state.useLoadBalancer = this.endpoint.Kubernetes.Configuration.UseLoadBalancer;
this.state.useServerMetrics = this.endpoint.Kubernetes.Configuration.UseServerMetrics;