diff --git a/src/main/java/com/dnd/gongmuin/answer/service/AnswerService.java b/src/main/java/com/dnd/gongmuin/answer/service/AnswerService.java index 5586ffbc..1fb957e7 100644 --- a/src/main/java/com/dnd/gongmuin/answer/service/AnswerService.java +++ b/src/main/java/com/dnd/gongmuin/answer/service/AnswerService.java @@ -28,6 +28,12 @@ public class AnswerService { private final QuestionPostRepository questionPostRepository; private final AnswerRepository answerRepository; + private static void validateIfQuestioner(Member member, QuestionPost questionPost) { + if (!questionPost.isQuestioner(member)) { + throw new ValidationException(QuestionPostErrorCode.NOT_AUTHORIZED); + } + } + @Transactional public AnswerDetailResponse registerAnswer( Long questionPostId, @@ -60,12 +66,6 @@ public AnswerDetailResponse chooseAnswer( return AnswerMapper.toAnswerDetailResponse(answer); } - private static void validateIfQuestioner(Member member, QuestionPost questionPost) { - if (!questionPost.isQuestioner(member)) { - throw new ValidationException(QuestionPostErrorCode.NOT_AUTHORIZED); - } - } - private void validateIfQuestionPostExists(Long questionPostId) { boolean isExists = questionPostRepository.existsById(questionPostId); if (!isExists) {