瀏覽代碼

AMBARI-4009 Config Groups: host got lost if fail to add it to new group. (ababiichuk)

aBabiichuk 11 年之前
父節點
當前提交
9a50f98b54
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      ambari-web/app/controllers/main/service/manage_config_groups_controller.js

+ 1 - 1
ambari-web/app/controllers/main/service/manage_config_groups_controller.js

@@ -534,7 +534,7 @@ App.InstallerManageConfigGroupsController = App.ManageConfigGroupsController.ext
    */
    */
   copyConfigGroups: function (originGroups) {
   copyConfigGroups: function (originGroups) {
     var configGroups = [];
     var configGroups = [];
-    var defaultConfigGroup = App.ConfigGroup.create(originGroups.findProperty('isDefault'));
+    var defaultConfigGroup = App.ConfigGroup.create($.extend(true, {},originGroups.findProperty('isDefault')));
     originGroups.forEach(function (configGroup) {
     originGroups.forEach(function (configGroup) {
       if (!configGroup.get('isDefault')) {
       if (!configGroup.get('isDefault')) {
         var copiedGroup = App.ConfigGroup.create($.extend(true, {}, configGroup));
         var copiedGroup = App.ConfigGroup.create($.extend(true, {}, configGroup));