Skip to content

Commit 49a1860

Browse files
committed
Fix: 키워드 및 필터 기반 이슈 검색 시 북마크 예외처리
1 parent 9ec2d8b commit 49a1860

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/com/chungang/capstone/openstep/domain/Issue/controller/IssueController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public ApiResponse<IssueResponseDTO.IssueListDTO> searchIssuesByKeyword(
109109
) {
110110
Member member = SecurityUtils.getCurrentMemberOrNull();
111111
List<Issue> issues = issueQueryService.searchGitHubIssuesByKeywordAndFilters(search, languages, updatePeriod, PageRequest.of(page, 5));
112-
List<Long> bookmarkedIds = issueQueryService.getBookmarkedIssueIds(member.getMemberId());
112+
List<Long> bookmarkedIds = (member != null) ? issueQueryService.getBookmarkedIssueIds(member.getMemberId()) : List.of();
113113
return ApiResponse.onSuccess(SuccessStatus.ISSUE_SEARCH_BY_KEYWORD_OK,
114114
IssueConverter.toIssueListDTO(issues, bookmarkedIds));
115115
}

0 commit comments

Comments
 (0)