diff --git a/layer-api/src/main/java/org/layer/domain/retrospect/service/RetrospectService.java b/layer-api/src/main/java/org/layer/domain/retrospect/service/RetrospectService.java index 38a0e225..5d342016 100644 --- a/layer-api/src/main/java/org/layer/domain/retrospect/service/RetrospectService.java +++ b/layer-api/src/main/java/org/layer/domain/retrospect/service/RetrospectService.java @@ -129,7 +129,7 @@ public RetrospectListGetResponse getRetrospects(Long spaceId, Long memberId) { Team team = new Team(memberSpaceRelationRepository.findAllBySpaceId(spaceId)); team.validateTeamMembership(memberId); - List retrospects = retrospectRepository.findAllBySpaceId(spaceId); + List retrospects = retrospectRepository.findAllBySpaceIdOrderByCreatedAtDesc(spaceId); List retrospectIds = retrospects.stream().map(Retrospect::getId).toList(); Answers answers = new Answers(answerRepository.findAllByRetrospectIdIn(retrospectIds)); diff --git a/layer-domain/src/main/java/org/layer/domain/retrospect/repository/RetrospectRepository.java b/layer-domain/src/main/java/org/layer/domain/retrospect/repository/RetrospectRepository.java index fa2604db..b41a3abe 100644 --- a/layer-domain/src/main/java/org/layer/domain/retrospect/repository/RetrospectRepository.java +++ b/layer-domain/src/main/java/org/layer/domain/retrospect/repository/RetrospectRepository.java @@ -19,6 +19,7 @@ public interface RetrospectRepository extends JpaRepository { List findAllBySpaceId(Long spaceId); + List findAllBySpaceIdOrderByCreatedAtDesc(Long spaceId); List findAllBySpaceIdIn(List spaceIds);