Skip to content

Commit 12f1e01

Browse files
authored
Merge pull request #157 from MUIT-UMC/develop
[merge] 250221 / 43th deploy
2 parents 56a0043 + e4a73d0 commit 12f1e01

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/main/java/muit/backend/controller/EventController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ public class EventController {
2828
private final MemberService memberService;
2929

3030
@GetMapping("")
31-
@Operation(summary = "현재 진행중인 뮤지컬 이벤트 조회 API", description = "시작 날짜가 오늘 날짜 이후인 이벤트를 하나라도 갖고 있는 모든 뮤지컬의 이벤트 목록을 조회하는 API, 한 페이지에 뮤지컬 6개씩")
31+
@Operation(summary = "현재 진행중인 뮤지컬 이벤트 조회 API", description = "종료 날짜가 오늘 날짜 이후인 이벤트를 하나라도 갖고 있는 모든 뮤지컬의 이벤트 목록을 조회하는 API, 한 페이지에 뮤지컬 6개씩")
3232
public ApiResponse<Page<EventResponseDTO.EventResultListDTO>> getEventListSortedByEvFrom(@RequestHeader("Authorization") String accessToken,
3333
@RequestParam(defaultValue = "0", name = "page") Integer page){
3434
LocalDate today = LocalDate.now();
3535
Member member = memberService.getMemberByToken(accessToken);
36-
return ApiResponse.onSuccess(eventService.getEventListOrderByEvFrom(today, member, page));
36+
return ApiResponse.onSuccess(eventService.getEventListOrderByEvTo(today, member, page));
3737
}
3838

3939
@GetMapping("/{musicalId}")

src/main/java/muit/backend/repository/EventRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ public interface EventRepository extends JpaRepository<Event, Long> {
1515

1616
List<Event> findByMusicalIdOrderByEvFromAsc(long musicalId);
1717

18-
List<Event> findAllByEvFromIsNotNullOrderByEvFromAsc();
18+
List<Event> findAllByEvFromIsNotNullOrderByEvToAsc();
1919
}

src/main/java/muit/backend/service/EventService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
public interface EventService {
1818
public EventResponseDTO.EventResultListDTO getEvent (Long musicalId, Member member);
1919

20-
public Page<EventResponseDTO.EventResultListDTO> getEventListOrderByEvFrom (LocalDate today, Member member, Integer page);
20+
public Page<EventResponseDTO.EventResultListDTO> getEventListOrderByEvTo (LocalDate today, Member member, Integer page);
2121

2222
public EventResponseDTO.EventResultDTO createEvent(Long musicalId, EventRequestDTO.EventCreateDTO eventCreateDTO);
2323

src/main/java/muit/backend/service/EventServiceImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@ public EventResponseDTO.EventResultListDTO getEvent(Long musicalId, Member membe
5353

5454

5555
@Override
56-
public Page<EventResponseDTO.EventResultListDTO> getEventListOrderByEvFrom(LocalDate today, Member member, Integer page) {
56+
public Page<EventResponseDTO.EventResultListDTO> getEventListOrderByEvTo(LocalDate today, Member member, Integer page) {
5757
//Event 를 EvFrom 기준 오름차순으로 정렬
58-
List<Event> eventList = eventRepository.findAllByEvFromIsNotNullOrderByEvFromAsc();
58+
List<Event> eventList = eventRepository.findAllByEvFromIsNotNullOrderByEvToAsc();
5959

6060
List<EventResponseDTO.EventResultListDTO> eventResultListDTOs = eventList.stream()
6161
.collect(Collectors.groupingBy(event -> event.getMusical().getId()))
6262
.values().stream()
6363
.filter(group -> group.stream() // List<Event>로 변환된 스트림을 다시 스트림으로 변환
64-
.anyMatch(event -> !event.getEvFrom().isBefore(today)))
64+
.anyMatch(event -> !event.getEvTo().isBefore(today)))
6565
.map(group-> {
6666
return EventConverter.toEventResultListDTO(group.get(0).getMusical(),
6767
(likesRepository.findByMemberIdAndMusicalId(member.getId(), group.get(0).getMusical().getId())!=null), group);})

0 commit comments

Comments
 (0)