ソースを参照

AMBARI-7375. Views list not loaded into menu after first login. (yusaku)

Yusaku Sako 10 年 前
コミット
856ac44f80

+ 0 - 1
ambari-web/app/controllers/main.js

@@ -44,7 +44,6 @@ App.MainController = Em.Controller.extend({
    */
   initialize: function(){
     App.router.get('clusterController').loadClusterData();
-    App.router.get('mainViewsController').loadAmbariViews();
   },
 
   dataLoading: function () {

+ 5 - 1
ambari-web/app/controllers/main/views_controller.js

@@ -25,6 +25,10 @@ App.MainViewsController = Em.Controller.extend({
 
   ambariViews: [],
 
+  init: function () {
+    this.loadAmbariViews();
+  },
+
   dataLoading: function () {
     var viewsController = this;
     var dfd = $.Deferred();
@@ -103,7 +107,7 @@ App.MainViewsController = Em.Controller.extend({
 
   setView: function(event) {
     if(event.context){
-      App.router.transitionTo('views.viewDetails', event.context);
+      App.router.transitionTo('main.views.viewDetails', event.context);
     }
   }
 });

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

@@ -39,7 +39,6 @@ module.exports = Em.Route.extend({
             }
             else {
               App.router.get('clusterController').set('isLoaded', true);
-              App.router.get('mainViewsController').loadAmbariViews();
             }
           }
         });