diff --git a/backend/src/main/java/com/shyashyashya/refit/domain/qnaset/repository/impl/QnaSetCustomRepositoryImpl.java b/backend/src/main/java/com/shyashyashya/refit/domain/qnaset/repository/impl/QnaSetCustomRepositoryImpl.java index 3ed506726..be50194f6 100644 --- a/backend/src/main/java/com/shyashyashya/refit/domain/qnaset/repository/impl/QnaSetCustomRepositoryImpl.java +++ b/backend/src/main/java/com/shyashyashya/refit/domain/qnaset/repository/impl/QnaSetCustomRepositoryImpl.java @@ -50,6 +50,7 @@ public Page searchByIndustriesAndJobCategories( .join(qnaSet.interview.jobCategory) .fetchJoin() .where(searchConditions) + .orderBy(qnaSet.createdAt.desc()) .offset(pageable.getOffset()) .limit(pageable.getPageSize()) .fetch(); diff --git a/backend/src/test/java/com/shyashyashya/refit/integration/qnaset/QnaSetIntegrationTest.java b/backend/src/test/java/com/shyashyashya/refit/integration/qnaset/QnaSetIntegrationTest.java index a5a5fa3d1..599476986 100644 --- a/backend/src/test/java/com/shyashyashya/refit/integration/qnaset/QnaSetIntegrationTest.java +++ b/backend/src/test/java/com/shyashyashya/refit/integration/qnaset/QnaSetIntegrationTest.java @@ -975,12 +975,12 @@ void setUp() { .body("result.content[0].jobCategoryName", equalTo(interview1.getJobCategory().getName())) .body("result.content[0].interviewType", equalTo(interview1.getInterviewType().toString())) .body("result.content[0].interviewStartAt", equalTo(interview1.getStartAt().format(TIME_FORMATTER))) - .body("result.content[0].question", equalTo(qnaSet1.getQuestionText())) + .body("result.content[0].question", equalTo(qnaSet2.getQuestionText())) .body("result.content[1].industryName", equalTo(interview1.getIndustry().getName())) .body("result.content[1].jobCategoryName", equalTo(interview1.getJobCategory().getName())) .body("result.content[1].interviewType", equalTo(interview1.getInterviewType().toString())) .body("result.content[1].interviewStartAt", equalTo(interview1.getStartAt().format(TIME_FORMATTER))) - .body("result.content[1].question", equalTo(qnaSet2.getQuestionText())); + .body("result.content[1].question", equalTo(qnaSet1.getQuestionText())); } @Test