| | |
| | | return false; |
| | | }; |
| | | |
| | | // 사이드바 이슈유형 선택시 프로젝트 아이디 셋팅 |
| | | $rootScope.$on("changeIssueListMenu", function (event, args){ |
| | | var issueTypeVo = args; |
| | | $rootScope.changeLastProject(issueTypeVo.projectVo.id); |
| | | }); |
| | | |
| | | $rootScope.changeLastProject = function (projectId, reload = true) { |
| | | $rootScope.changeLastProject = function (projectId, reload = true, onEvent = true) { |
| | | if ($rootScope.workProject == null || $rootScope.workProject.id !== projectId ) { |
| | | if (User != null) { |
| | | User.updateLastProject($resourceProvider.getContent( |
| | |
| | | $rootScope.projects.forEach(function (el) { |
| | | if (el.id == projectId) { |
| | | $rootScope.workProject = el; |
| | | if (onEvent) { |
| | | $rootScope.$broadcast("changedLastProject", {id: el.id}); |
| | | } |
| | | |
| | | $rootScope.$broadcast("changeLastProject", {id: el.id}); |
| | | if (reload) { |
| | | $state.go('dashboards.dashboard'); |
| | | } |
| | | } |
| | | }); |
| | | $state.go($state.current, {}, {reload: reload}); |
| | | // $state.go($state.current, {}, {reload: reload}); |
| | | } |
| | | }); |
| | | } |