AMBARI-22134. UI Fixes for Maint Repo Version Display (alexantonenko)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/d86f7649 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/d86f7649 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/d86f7649 Branch: refs/heads/branch-feature-AMBARI-14714 Commit: d86f76497e20b17c7ca381b3941d3fd0f82aeebf Parents: d1ba229 Author: Alex Antonenko <[email protected]> Authored: Wed Oct 4 21:25:08 2017 +0300 Committer: Alex Antonenko <[email protected]> Committed: Wed Oct 4 21:25:08 2017 +0300 ---------------------------------------------------------------------- .../app/controllers/main/admin/stack_and_upgrade_controller.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/d86f7649/ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js ---------------------------------------------------------------------- diff --git a/ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js b/ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js index 90a4db9..29e0687 100644 --- a/ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js +++ b/ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js @@ -2055,7 +2055,9 @@ App.MainAdminStackAndUpgradeController = Em.Controller.extend(App.LocalStorage, */ getServicesToBeReverted: function(version, currentStack) { return version.get('stackServices').filter(function(_service) { - return (App.Service.find(_service.get('name')).get('isLoaded') && _service.get('isAvailable')); + var originalService = App.Service.find(_service.get('name')); + var isOriginal = originalService.get('desiredRepositoryVersionId') === version.get('id') + return (originalService.get('isLoaded') && _service.get('isAvailable')) && isOriginal; }).map(function(_service) { return { displayName: _service.get('displayName'),
