You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by al...@apache.org on 2017/10/04 18:24:35 UTC

ambari git commit: AMBARI-22134. UI Fixes for Maint Repo Version Display (alexantonenko)

Repository: ambari
Updated Branches:
  refs/heads/branch-2.6 41c63fb6f -> 88ae52fbf


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

Branch: refs/heads/branch-2.6
Commit: 88ae52fbf9b64e5bafed2a25da04ce4e812530b9
Parents: 41c63fb
Author: Alex Antonenko <aa...@hortonworks.com>
Authored: Wed Oct 4 21:24:21 2017 +0300
Committer: Alex Antonenko <aa...@hortonworks.com>
Committed: Wed Oct 4 21:24:21 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/88ae52fb/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 28f534f..5e60f83 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
@@ -2032,7 +2032,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'),