Browse Source

AMBARI-9825 fast autoswitching between pages. (ababiichuk)

aBabiichuk 10 years ago
parent
commit
e5c0bb3d78
1 changed files with 7 additions and 1 deletions
  1. 7 1
      ambari-web/app/routes/main.js

+ 7 - 1
ambari-web/app/routes/main.js

@@ -48,7 +48,13 @@ module.exports = Em.Route.extend(App.RouterRedirections, {
                     var currentClusterStatus = App.clusterStatus.get('value');
                     var currentClusterStatus = App.clusterStatus.get('value');
                     if (currentClusterStatus) {
                     if (currentClusterStatus) {
                       if (self.get('installerStatuses').contains(currentClusterStatus.clusterState)) {
                       if (self.get('installerStatuses').contains(currentClusterStatus.clusterState)) {
-                        self.redirectToInstaller(router, currentClusterStatus, false);
+                        if (App.isAccessible('ADMIN')) {
+                          self.redirectToInstaller(router, currentClusterStatus, false);
+                        } else {
+                          Em.run.next(function () {
+                            App.router.transitionTo('main.views.index');
+                          });
+                        }
                       }
                       }
                     }
                     }
                   });
                   });