Jelajahi Sumber

AMBARI-16660 Kerberos Configs Page issues. (atkach)

Andrii Tkach 9 tahun lalu
induk
melakukan
93b4b6e3ef

+ 29 - 0
ambari-web/app/controllers/main/admin/kerberos.js

@@ -22,11 +22,40 @@ require('controllers/main/admin/kerberos/step4_controller');
 
 
 App.MainAdminKerberosController = App.KerberosWizardStep4Controller.extend({
 App.MainAdminKerberosController = App.KerberosWizardStep4Controller.extend({
   name: 'mainAdminKerberosController',
   name: 'mainAdminKerberosController',
+
+  /**
+   * @type {boolean}
+   * @deafult false
+   */
   securityEnabled: false,
   securityEnabled: false,
+
+  /**
+   * @type {boolean}
+   * @default false
+   */
   defaultKerberosLoaded: false,
   defaultKerberosLoaded: false,
+
+  /**
+   * @type {boolean}
+   * @default false
+   */
   dataIsLoaded: false,
   dataIsLoaded: false,
+
+  /**
+   * @type {boolean}
+   * @default true
+   */
   isRecommendedLoaded: true,
   isRecommendedLoaded: true,
+
+  /**
+   * @type {boolean}
+   * @default false
+   */
   isEditMode: false,
   isEditMode: false,
+
+  /**
+   * @type {string}
+   */
   kdc_type: '',
   kdc_type: '',
 
 
   kdcTypesValues: {
   kdcTypesValues: {

+ 1 - 0
ambari-web/app/controllers/main/admin/kerberos/step4_controller.js

@@ -187,6 +187,7 @@ App.KerberosWizardStep4Controller = App.WizardStep7Controller.extend(App.AddSecu
     configProperties = App.config.sortConfigs(configProperties);
     configProperties = App.config.sortConfigs(configProperties);
     var stepConfigs = this.createServiceConfig(configProperties);
     var stepConfigs = this.createServiceConfig(configProperties);
     this.set('selectedService', stepConfigs[0]);
     this.set('selectedService', stepConfigs[0]);
+    this.get('stepConfigs').pushObjects(stepConfigs);
     return stepConfigs;
     return stepConfigs;
   },
   },