瀏覽代碼

AMBARI-17851. User is able to reach alerts page without being logged in (onechiporenko)

Oleg Nechiporenko 9 年之前
父節點
當前提交
5f6056a55b
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      ambari-web/app/routes/main.js

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

@@ -17,7 +17,6 @@
  */
  */
 
 
 var App = require('app');
 var App = require('app');
-var stringUtils = require('utils/string_utils');
 
 
 module.exports = Em.Route.extend(App.RouterRedirections, {
 module.exports = Em.Route.extend(App.RouterRedirections, {
   route: '/main',
   route: '/main',
@@ -342,7 +341,7 @@ module.exports = Em.Route.extend(App.RouterRedirections, {
 
 
       exitRoute: function (router, context, callback) {
       exitRoute: function (router, context, callback) {
         var controller = router.get('mainAlertDefinitionDetailsController');
         var controller = router.get('mainAlertDefinitionDetailsController');
-        if (controller.get('isEditing')) {
+        if (App.router.get('clusterController.isLoaded') && controller.get('isEditing')) {
           controller.showSavePopup(callback);
           controller.showSavePopup(callback);
         } else {
         } else {
           callback();
           callback();