From d78323a9138aab73f9f1b25e0a74283780176452 Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 목, 09 12월 2021 20:43:47 +0900
Subject: [PATCH] - 이슈전체보기/이슈프로젝트보기 권한 생성 - 워크스페이스 권한을 가진 사용자 OWL정보 오류 해결

---
 src/main/webapp/scripts/config.js |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/main/webapp/scripts/config.js b/src/main/webapp/scripts/config.js
index 74ad46c..9c78c21 100644
--- a/src/main/webapp/scripts/config.js
+++ b/src/main/webapp/scripts/config.js
@@ -236,6 +236,8 @@
 
                 //  沅뚰븳 由ъ뒪�듃
                 $rootScope.mngPermission = {
+                    "USER_PERMISSION_MNG_ISSUE_ALL" : 32768,
+                    "USER_PERMISSION_MNG_PROJECT_ALL" : 16384,
                     "USER_PERMISSION_MNG_PARTNER" : 8192,
                     "USER_PERMISSION_MNG_WORKSPACE" : 4096,
                     "USER_PERMISSION_MNG_PROJECT" : 2048,
@@ -317,7 +319,7 @@
                     return false;
                 };
 
-                $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(
@@ -329,11 +331,16 @@
                                     $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});
                                 }
                             });
                         }

--
Gitblit v1.8.0