Skip to content

Commit a40de0e

Browse files
committed
fix: 답변 조회 수정
1 parent e3d9687 commit a40de0e

File tree

2 files changed

+18
-19
lines changed

2 files changed

+18
-19
lines changed

src/main/java/com/oronaminc/join/answer/service/AnswerReader.java

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
package com.oronaminc.join.answer.service;
22

3-
import com.oronaminc.join.answer.dao.AnswerRepository;
4-
import com.oronaminc.join.answer.domain.Answer;
5-
import com.oronaminc.join.global.exception.ErrorCode;
6-
import com.oronaminc.join.global.exception.ErrorException;
73
import java.time.LocalDateTime;
84
import java.util.List;
95
import java.util.Optional;
10-
import lombok.RequiredArgsConstructor;
6+
117
import org.springframework.data.domain.Pageable;
128
import org.springframework.stereotype.Component;
139

10+
import com.oronaminc.join.answer.dao.AnswerRepository;
11+
import com.oronaminc.join.answer.domain.Answer;
12+
import com.oronaminc.join.global.exception.ErrorCode;
13+
import com.oronaminc.join.global.exception.ErrorException;
14+
15+
import lombok.RequiredArgsConstructor;
16+
1417
@Component
1518
@RequiredArgsConstructor
1619
public class AnswerReader {
@@ -31,11 +34,6 @@ public List<Answer> getAnswerByQuestionIdWithCursor(Long questionId,
3134
pageable);
3235
}
3336

34-
public Answer getByQuestionId(Long questionId) {
35-
return answerRepository.findByQuestionId(questionId)
36-
.orElseThrow(() -> new ErrorException(ErrorCode.NOT_FOUND_EXIST_ANSWER));
37-
}
38-
3937
public Answer getById(Long answerId) {
4038
return findById(answerId)
4139
.orElseThrow(() -> new ErrorException(ErrorCode.NOT_FOUND_ANSWER));

src/main/java/com/oronaminc/join/answer/service/AnswerService.java

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
package com.oronaminc.join.answer.service;
22

3+
import java.time.LocalDateTime;
4+
import java.util.List;
5+
import java.util.Set;
6+
7+
import org.springframework.data.domain.PageRequest;
8+
import org.springframework.data.domain.Pageable;
9+
import org.springframework.data.domain.Slice;
10+
import org.springframework.stereotype.Service;
11+
import org.springframework.transaction.annotation.Transactional;
312

413
import com.oronaminc.join.answer.dao.AnswerRepository;
514
import com.oronaminc.join.answer.domain.Answer;
@@ -16,15 +25,8 @@
1625
import com.oronaminc.join.question.service.QuestionReader;
1726
import com.oronaminc.join.room.domain.Room;
1827
import com.oronaminc.join.room.service.RoomReader;
19-
import java.time.LocalDateTime;
20-
import java.util.List;
21-
import java.util.Set;
28+
2229
import lombok.RequiredArgsConstructor;
23-
import org.springframework.data.domain.PageRequest;
24-
import org.springframework.data.domain.Pageable;
25-
import org.springframework.data.domain.Slice;
26-
import org.springframework.stereotype.Service;
27-
import org.springframework.transaction.annotation.Transactional;
2830

2931
@Service
3032
@Transactional(readOnly = true)
@@ -65,7 +67,6 @@ public Slice<AnswerGetResponse> getAnswers(
6567
memberReader.getById(memberId);
6668
roomReader.getById(roomId);
6769
questionReader.getByIdAndRoomId(questionId, roomId);
68-
answerReader.getByQuestionId(questionId);
6970

7071
Pageable pageable = PageRequest.of(0, size + 1);
7172

0 commit comments

Comments
 (0)