Repository: incubator-ranger
Updated Branches:
  refs/heads/ranger-0.5 44a23ef78 -> 28f7d1f56


RANGER-638 : Ranger admin should redirect back to login page when login cookies 
are no longer valid.

Signed-off-by: Velmurugan Periasamy <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/28f7d1f5
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/28f7d1f5
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/28f7d1f5

Branch: refs/heads/ranger-0.5
Commit: 28f7d1f56351496469b7028af2ccaf49f7046e8a
Parents: 44a23ef
Author: Gautam Borad <[email protected]>
Authored: Wed Sep 2 16:59:30 2015 +0530
Committer: Velmurugan Periasamy <[email protected]>
Committed: Mon Sep 7 01:42:18 2015 -0400

----------------------------------------------------------------------
 security-admin/src/main/webapp/scripts/utils/XAUtils.js | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/28f7d1f5/security-admin/src/main/webapp/scripts/utils/XAUtils.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/utils/XAUtils.js 
b/security-admin/src/main/webapp/scripts/utils/XAUtils.js
index a83b22a..6d84d1c 100644
--- a/security-admin/src/main/webapp/scripts/utils/XAUtils.js
+++ b/security-admin/src/main/webapp/scripts/utils/XAUtils.js
@@ -1012,6 +1012,9 @@ define(function(require) {
                        var XAGlobals = require('utils/XAGlobals');
                        var that = this;
                        var vXPortalUser = SessionMgr.getUserProfile();
+                       if(_.isEmpty(vXPortalUser.attributes)){
+                               return controller;
+                       }
                        var denyControllerActions = [];
                        var denyModulesObj = [];
                        var userModuleNames = 
_.pluck(vXPortalUser.get('userPermList'),'moduleName');

Reply via email to