Просмотр исходного кода

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

aBabiichuk 9 лет назад
Родитель
Сommit
b26aa4ad22
1 измененных файлов с 3 добавлено и 1 удалено
  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');
       var serviceName = service.get('serviceName');
       if (['MISC'].concat(this.get('allSelectedServiceNames')).contains(serviceName)) {
       if (['MISC'].concat(this.get('allSelectedServiceNames')).contains(serviceName)) {
         var serviceConfig = App.config.createServiceConfig(serviceName);
         var serviceConfig = App.config.createServiceConfig(serviceName);
+        serviceConfig.set('showConfig', App.StackService.find(serviceName).get('isInstallable'));
         if (this.get('wizardController.name') == 'addServiceController') {
         if (this.get('wizardController.name') == 'addServiceController') {
           serviceConfig.set('selected', !this.get('installedServiceNames').concat('MISC').contains(serviceName));
           serviceConfig.set('selected', !this.get('installedServiceNames').concat('MISC').contains(serviceName));
           if (serviceName === 'MISC') {
           if (serviceName === 'MISC') {
             serviceConfig.set('configCategories', serviceConfig.get('configCategories').rejectProperty('name', 'Notifications'));
             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);
         stepConfigs.pushObject(serviceConfig);
       }
       }
     }, this);
     }, this);