Repository: ambari
Updated Branches:
  refs/heads/trunk ea49b33c1 -> f6c1e4733


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/f6c1e473
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/f6c1e473
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/f6c1e473

Branch: refs/heads/trunk
Commit: f6c1e47332482bfa9faeec67402bda58770aa6e9
Parents: ea49b33
Author: Andrii Tkach <atk...@apache.org>
Authored: Tue Sep 19 12:26:25 2017 +0300
Committer: Andrii Tkach <atk...@apache.org>
Committed: Tue Sep 19 13:17:17 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/f6c1e473/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 a2f957e..e46d5f9 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

Reply via email to