Repository: ambari Updated Branches: refs/heads/branch-2.6 5a55a2ba0 -> 10e9afaee
AMBARI-21990 Unable to add hosts to Config Groups. (atkach) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/10e9afae Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/10e9afae Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/10e9afae Branch: refs/heads/branch-2.6 Commit: 10e9afaeeedd74c5e2fb8c5f22ad77ce2061535b Parents: 5a55a2b Author: Andrii Tkach <[email protected]> Authored: Tue Sep 19 12:26:25 2017 +0300 Committer: Andrii Tkach <[email protected]> Committed: Tue Sep 19 13:20:08 2017 +0300 ---------------------------------------------------------------------- .../controllers/main/service/manage_config_groups_controller.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/10e9afae/ambari-web/app/controllers/main/service/manage_config_groups_controller.js ---------------------------------------------------------------------- diff --git a/ambari-web/app/controllers/main/service/manage_config_groups_controller.js b/ambari-web/app/controllers/main/service/manage_config_groups_controller.js index 3c3aa43..ad18bd6 100644 --- a/ambari-web/app/controllers/main/service/manage_config_groups_controller.js +++ b/ambari-web/app/controllers/main/service/manage_config_groups_controller.js @@ -383,7 +383,9 @@ App.ManageConfigGroupsController = Em.Controller.extend(App.ConfigOverridable, { var newlyAddedHostComponentsMap = {}; var masters = App.router.get('addServiceController.content.masterComponentHosts') || []; var slaves = App.router.get('addServiceController.content.slaveComponentHosts') || []; - var clients = App.router.get('addServiceController.content.clients').filterProperty('isInstalled', false).map(function (component) { + var clients = (App.router.get('addServiceController.content.clients') || []); + + clients = clients.filterProperty('isInstalled', false).map(function (component) { return Em.Object.create({ componentName: component.component_name, displayName: component.display_name
