Merge pull request #458 from gconsidine/ui/fix/login-auth-token

Fix login and authorization token errors
This commit is contained in:
Greg Considine 2017-09-25 10:14:47 -04:00 committed by GitHub
commit 2ad26008cc

View File

@ -45,7 +45,13 @@ export default
},
getToken: function () {
return ($rootScope.token) ? $rootScope.token : $cookies.get('token');
if ($rootScope.token) {
return $rootScope.token;
}
let token = $cookies.get('token');
return token ? token.replace(/"/g, '') : undefined;
},
retrieveToken: function (username, password) {
@ -101,7 +107,7 @@ export default
$rootScope.lastPath = '/home';
}
x = Store('sessionTime');
if ($rootScope.current_user) {
if ($rootScope.current_user && x && x[$rootScope.current_user.id]) {
x[$rootScope.current_user.id].loggedIn = false;
}
Store('sessionTime', x);