Jelajahi Sumber

AMBARI-14021 Empty configurations in enable kerbros wizard. (ababiichuk)

aBabiichuk 9 tahun lalu
induk
melakukan
b26aa4ad22
1 mengubah file dengan 3 tambahan dan 1 penghapusan
  1. 3 1
      ambari-web/app/controllers/wizard/step7_controller.js

+ 3 - 1
ambari-web/app/controllers/wizard/step7_controller.js

@@ -788,13 +788,15 @@ App.WizardStep7Controller = Em.Controller.extend(App.ServerValidatorMixin, App.E
       var serviceName = service.get('serviceName');
       if (['MISC'].concat(this.get('allSelectedServiceNames')).contains(serviceName)) {
         var serviceConfig = App.config.createServiceConfig(serviceName);
+        serviceConfig.set('showConfig', App.StackService.find(serviceName).get('isInstallable'));
         if (this.get('wizardController.name') == 'addServiceController') {
           serviceConfig.set('selected', !this.get('installedServiceNames').concat('MISC').contains(serviceName));
           if (serviceName === 'MISC') {
             serviceConfig.set('configCategories', serviceConfig.get('configCategories').rejectProperty('name', 'Notifications'));
           }
+        } else if (this.get('wizardController.name') == 'kerberosWizardController') {
+          serviceConfig.set('showConfig', true);
         }
-        serviceConfig.set('showConfig', App.StackService.find(serviceName).get('isInstallable'));
         stepConfigs.pushObject(serviceConfig);
       }
     }, this);