update for switching projects when no projects.

This commit is contained in:
kunw 2016-06-29 17:56:38 +08:00
parent 9255304822
commit 90e025febe

View File

@ -53,7 +53,11 @@
console.log('vm.projects is undefined, load public projects.'); console.log('vm.projects is undefined, load public projects.');
} }
vm.selectedProject = vm.projects[0]; if(angular.isArray(vm.projects) && vm.projects.length > 0) {
vm.selectedProject = vm.projects[0];
}else{
$window.location.href = '/project';
}
if(getParameterByName('project_id', $location.absUrl())){ if(getParameterByName('project_id', $location.absUrl())){
angular.forEach(vm.projects, function(value, index) { angular.forEach(vm.projects, function(value, index) {
@ -64,8 +68,8 @@
} }
$location.search('project_id', vm.selectedProject.project_id); $location.search('project_id', vm.selectedProject.project_id);
vm.checkProjectMember(vm.selectedProject.project_id);
vm.checkProjectMember(vm.selectedProject.project_id);
vm.resultCount = vm.projects.length; vm.resultCount = vm.projects.length;
$scope.$watch('vm.filterInput', function(current, origin) { $scope.$watch('vm.filterInput', function(current, origin) {