소스 검색

AMBARI-7726. Incorrect behavior of creating config groups. (akovalenko)

Aleksandr Kovalenko 11 년 전
부모
커밋
f38162a8b4
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      ambari-web/app/controllers/main/service/info/configs.js

+ 6 - 3
ambari-web/app/controllers/main/service/info/configs.js

@@ -2671,12 +2671,15 @@ App.MainServiceInfoConfigsController = Em.Controller.extend(App.ServerValidatorM
         } else {
           controller.set('selectedService.configGroups', managedConfigGroups);
         }
-        //check whether selectedConfigGroup was selected
+
+        var selectEventObject = {};
+        //check whether selectedConfigGroup exists
         if (selectedConfigGroup && controller.get('configGroups').someProperty('name', selectedConfigGroup.get('name'))) {
-          controller.set('selectedConfigGroup', selectedConfigGroup);
+          selectEventObject.context = selectedConfigGroup;
         } else {
-          controller.set('selectedConfigGroup', managedConfigGroups.findProperty('isDefault', true));
+          selectEventObject.context = managedConfigGroups.findProperty('isDefault', true);
         }
+        controller.selectConfigGroup(selectEventObject);
       },
 
       updateButtons: function () {