From 71b4c4bd1f27314caaac6d245c460032f79ce830 Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 수, 19 1월 2022 14:18:06 +0900
Subject: [PATCH] 전체 이슈 키워드 검색 후 하위이슈 숨기기 버튼 활성화 또는 비활성화 시 검색되는 이슈가 다른 문제 해결 (projectId, issuetypeId가 조건에 들어가면서 생긴 문제)

---
 src/main/webapp/scripts/app/issue/issueList.controller.js |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/src/main/webapp/scripts/app/issue/issueList.controller.js b/src/main/webapp/scripts/app/issue/issueList.controller.js
index 19fba25..0048bdf 100644
--- a/src/main/webapp/scripts/app/issue/issueList.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueList.controller.js
@@ -176,7 +176,7 @@
 
                                 $scope.fn.getPageList(0, true, keyWord, allIssue);
                             } else {
-                                $scope.fn.getPageList(0, false, keyWord, allIssue);
+                                $scope.fn.getPageList(0, false, keyWord, true);
                             }
                         }
                         else {
@@ -501,9 +501,11 @@
                         projectIds : (function () {
                             var projectIds = [];
 
-                            angular.forEach($scope.vm.projects, function (project) {
-                                projectIds.push(project.id);
-                            });
+                            if (!$scope.vm.allIssue) { //�쟾泥� �궎�썙�뱶 寃��깋�씠 �븘�땺 寃쎌슦�뿉留� �봽濡쒖젥�듃ID push
+                                angular.forEach($scope.vm.projects, function (project) {
+                                    projectIds.push(project.id);
+                                });
+                            }
 
                             return projectIds;
                         })(),
@@ -519,9 +521,11 @@
                         issueTypeIds : (function () {
                             var issueTypeIds = [];
 
-                            angular.forEach($scope.vm.search.issueTypeIds, function (issueTypeId) {
-                                issueTypeIds.push(issueTypeId.fieldKey);
-                            });
+                            if (!$scope.vm.allIssue) { //�쟾泥� �궎�썙�뱶 寃��깋�씠 �븘�땺 寃쎌슦�뿉留� �씠�뒋�쑀�삎ID push
+                                angular.forEach($scope.vm.search.issueTypeIds, function (issueTypeId) {
+                                    issueTypeIds.push(issueTypeId.fieldKey);
+                                });
+                            }
 
                             return issueTypeIds;
                         })(),

--
Gitblit v1.8.0