Pārlūkot izejas kodu

AMBARI-4931. Installed HDP 2.0.6 stack but see Jobs tab. (alexantonenko)

Alex Antonenko 11 gadi atpakaļ
vecāks
revīzija
80e519cad2
2 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 1 1
      ambari-web/app/routes/main.js
  2. 1 1
      ambari-web/app/views/main/menu.js

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

@@ -548,7 +548,7 @@ module.exports = Em.Route.extend({
     }),
     adminAccess: Em.Route.extend({
       enter: function(router) {
-        Em.run.next(function() {
+        router.get('mainController').dataLoading().done(function() {
           if (!router.get('mainAdminController.isAccessAvailable')) router.transitionTo('adminUser.allUsers');
         });
       },

+ 1 - 1
ambari-web/app/views/main/menu.js

@@ -39,7 +39,7 @@ App.MainMenuView = Em.CollectionView.extend({
 
     if (!App.get('isHadoop2Stack')) {
       result.push({ label:Em.I18n.t('menu.item.jobs'), routing:'apps'});
-    } else if(App.supports.jobs && (App.db.getShowJobsForNonAdmin() || App.get('isAdmin'))) {
+    } else if( App.router.get('mainAdminController.isAccessAvailable') && App.supports.jobs && (App.db.getShowJobsForNonAdmin() || App.get('isAdmin'))) {
       result.push({ label:Em.I18n.t('menu.item.jobs'), routing:'jobs'});
     }