se-hub/templates/js/controllers/mainController.js
Sagi Dayan 73d9a65dab AngularJS: Fixed Scope Issue & more
Starting to work on the mailController
2015-06-15 18:41:44 +03:00

26 lines
670 B
JavaScript

angular.module('SeHub')
.controller('mainController', ['$scope', '$rootScope', 'apiService', '$cookies', '$location', function ($scope, $rootScope, apiService, $cookies, $location) {
var token = $cookies['com.sehub.www'];
$scope.loadingData = true;
$scope.isInRegisterMode = false;
apiService.getUserByToken(token).success(function(data){
if(data.message == 'No User Found'){
console.error("No User Found!");
}
$scope.user = data;
$rootScope.user = data;
if($scope.user.isFirstLogin){
$scope.menuObj = {};
$scope.isInRegisterMode = true;
$scope.loadingData = false;
$location.path('/register')
}
})
$scope.loadingData = false;
}]);