From fe786424933199f61eea1fcf8ceb9ae1915bf638 Mon Sep 17 00:00:00 2001 From: choihyunyeong <62254434+Martin0o0@users.noreply.github.com> Date: Tue, 21 Nov 2023 00:34:57 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=94=94=EB=B9=84=20=EC=97=90=EB=9F=AC?= =?UTF-8?q?=20=EC=88=98=EC=A0=95=20(#64)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: 검색 기능 확장 * fix: nginx maxfilesize 변경 * feat: content type 반환 * feat: 사용자 정답 여부 반환 * fix: 데이터베이스 오류 해결 --- src/main/java/com/teamh/khumon/domain/Question.java | 2 ++ src/main/java/com/teamh/khumon/dto/QuestionInformation.java | 2 +- .../java/com/teamh/khumon/service/LearningMaterialService.java | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/teamh/khumon/domain/Question.java b/src/main/java/com/teamh/khumon/domain/Question.java index a4c4947..710c718 100644 --- a/src/main/java/com/teamh/khumon/domain/Question.java +++ b/src/main/java/com/teamh/khumon/domain/Question.java @@ -32,6 +32,8 @@ public class Question extends BaseEntity { // private MyAnswer myAnswer; private String myAnswer; + + @Column(columnDefinition = "TEXT") private String whatWrong; private Boolean isCorrect; diff --git a/src/main/java/com/teamh/khumon/dto/QuestionInformation.java b/src/main/java/com/teamh/khumon/dto/QuestionInformation.java index df50e6f..7befe49 100644 --- a/src/main/java/com/teamh/khumon/dto/QuestionInformation.java +++ b/src/main/java/com/teamh/khumon/dto/QuestionInformation.java @@ -11,7 +11,7 @@ public class QuestionInformation { private Long id; private String content; private String myAnswer; - private boolean isCorrect; + private Boolean isCorrect; private String whatWrong; private String answer; } diff --git a/src/main/java/com/teamh/khumon/service/LearningMaterialService.java b/src/main/java/com/teamh/khumon/service/LearningMaterialService.java index 8aa6490..a6e507d 100644 --- a/src/main/java/com/teamh/khumon/service/LearningMaterialService.java +++ b/src/main/java/com/teamh/khumon/service/LearningMaterialService.java @@ -105,7 +105,7 @@ public ResponseEntity getLearningMaterial(Long id, Principal principal) { .id(question.getId()) .content(question.getContent()) .myAnswer(question.getMyAnswer() == null ? null : question.getMyAnswer()) - .isCorrect(question.getIsCorrect() != null && question.getIsCorrect()) + .isCorrect(question.getIsCorrect() == null ? null : question.getIsCorrect()) .whatWrong(question.getWhatWrong() == null ? null : question.getWhatWrong()) .answer(question.getAnswer().getAnswer()) .build()).toList();