|
@@ -271,9 +271,12 @@ App.Router = Em.Router.extend({
|
|
|
} else {
|
|
|
controller.postLogin(false, false, null);
|
|
|
}
|
|
|
+
|
|
|
},
|
|
|
|
|
|
loginGetClustersSuccessCallback: function (clustersData, opt, params) {
|
|
|
+ var adminViewUrl = '/views/ADMIN_VIEW/2.0.0/INSTANCE/#/';
|
|
|
+ //TODO: Replace hard coded value with query. Same in templates/application.hbs
|
|
|
var loginController = this.get('loginController');
|
|
|
var loginData = params.loginData;
|
|
|
var privileges = loginData.privileges || [];
|
|
@@ -287,12 +290,8 @@ App.Router = Em.Router.extend({
|
|
|
router.setClusterInstalled(clustersData);
|
|
|
transitionToApp = true;
|
|
|
} else {
|
|
|
- App.ajax.send({
|
|
|
- name: 'ambari.service.load_server_version',
|
|
|
- sender: this,
|
|
|
- success: 'adminViewInfoSuccessCallback',
|
|
|
- error: 'adminViewInfoErrorCallback'
|
|
|
- });
|
|
|
+ window.location = adminViewUrl;
|
|
|
+ return;
|
|
|
}
|
|
|
} else {
|
|
|
if (clustersData.items.length) {
|
|
@@ -328,16 +327,6 @@ App.Router = Em.Router.extend({
|
|
|
}
|
|
|
},
|
|
|
|
|
|
- adminViewInfoSuccessCallback: function(data) {
|
|
|
- if (data && data.RootServiceComponents && data.RootServiceComponents.component_version) {
|
|
|
- window.location.replace('/views/ADMIN_VIEW/'+data.RootServiceComponents.component_version+'/INSTANCE/#/');
|
|
|
- }
|
|
|
- },
|
|
|
-
|
|
|
- adminViewInfoErrorCallback: function (req) {
|
|
|
- console.log("Get admin view version error: " + req.statusCode);
|
|
|
- },
|
|
|
-
|
|
|
loginGetClustersErrorCallback: function (req) {
|
|
|
console.log("Get clusters error: " + req.statusCode);
|
|
|
},
|
|
@@ -516,12 +505,7 @@ App.Router = Em.Router.extend({
|
|
|
router.transitionTo('login');
|
|
|
});
|
|
|
} else {
|
|
|
- App.ajax.send({
|
|
|
- name: 'ambari.service.load_server_version',
|
|
|
- sender: router,
|
|
|
- success: 'adminViewInfoSuccessCallback',
|
|
|
- error: 'adminViewInfoErrorCallback'
|
|
|
- });
|
|
|
+ window.location.replace('/views/ADMIN_VIEW/2.0.0/INSTANCE/#/');
|
|
|
}
|
|
|
}
|
|
|
}),
|