[ https://issues.apache.org/jira/browse/AMBARI-3822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aleksandr Kovalenko updated AMBARI-3822: ---------------------------------------- Affects Version/s: (was: 1.4.2) 1.4.3 > Selecting newly created config-group throws JS error in manage config-groups > dialog. > ------------------------------------------------------------------------------------ > > Key: AMBARI-3822 > URL: https://issues.apache.org/jira/browse/AMBARI-3822 > Project: Ambari > Issue Type: Task > Components: client > Affects Versions: 1.4.3 > Reporter: Aleksandr Kovalenko > Assignee: Aleksandr Kovalenko > Fix For: 1.4.2 > > Attachments: AMBARI-3822.patch > > > In the {{Manage Configuration Groups}} dialog I created 2 new config-groups. > When I selected one of them, the following error was thrown in JS console. > {code} > Uncaught TypeError: Cannot call method 'forEach' of null app.js:39488 > (anonymous function) app.js:39488 > ComputedPropertyPrototype.get ember-latest.js:2949 > get ember-latest.js:1355 > getPath ember-latest.js:1477 > get ember-latest.js:1348 > Ember.Observable.Ember.Mixin.create.get ember-latest.js:7695 > (anonymous function) app.js:39503 > ComputedPropertyPrototype.get ember-latest.js:2949 > get ember-latest.js:1355 > getPath ember-latest.js:1477 > get ember-latest.js:1348 > Ember.Handlebars.getPath ember-latest.js:17921 > observer ember-latest.js:18550 > invoke ember-latest.js:3377 > invokeOnceTimer ember-latest.js:3804 > invoke ember-latest.js:3377 > iter ember-latest.js:3424 > RunLoop.flush ember-latest.js:3480 > RunLoop.end ember-latest.js:3396 > Ember.run.end ember-latest.js:3588 > Ember.run ember-latest.js:3549 > Ember.EventDispatcher.Ember.Object.extend._bubbleEvent ember-latest.js:11288 > (anonymous function) ember-latest.js:11236 > f.event.dispatch jquery-1.7.2.min.js:3 > h.handle.i > {code} > In code, it is the last line of > {code} > availableHosts: function () { > if (this.get('isDefault')) return []; > var unusedHostsMap = {}; > var availableHosts = []; > // parentConfigGroup.hosts(hosts from default group) - are available > hosts, which don't belong to any group > this.get('parentConfigGroup.hosts').forEach(function (hostName) { > {code} -- This message was sent by Atlassian JIRA (v6.1#6144)