diff --git a/src/main/generated/com/moplus/moplus_server/domain/problem/service/mapper/ChildProblemMapperImpl.java b/src/main/generated/com/moplus/moplus_server/domain/problem/service/mapper/ChildProblemMapperImpl.java index bc5fe7e..e5b5da2 100644 --- a/src/main/generated/com/moplus/moplus_server/domain/problem/service/mapper/ChildProblemMapperImpl.java +++ b/src/main/generated/com/moplus/moplus_server/domain/problem/service/mapper/ChildProblemMapperImpl.java @@ -43,7 +43,7 @@ public ChildProblem from(ChildProblemUpdateRequest request) { ChildProblem.ChildProblemBuilder childProblem = ChildProblem.builder(); - childProblem.id( request.id() ); + childProblem.id( request.childProblemId() ); childProblem.imageUrl( request.imageUrl() ); childProblem.answerType( request.answerType() ); childProblem.answer( request.answer() ); diff --git a/src/main/java/com/moplus/moplus_server/domain/problem/dto/request/ChildProblemUpdateRequest.java b/src/main/java/com/moplus/moplus_server/domain/problem/dto/request/ChildProblemUpdateRequest.java index a89a81c..ec78dd1 100644 --- a/src/main/java/com/moplus/moplus_server/domain/problem/dto/request/ChildProblemUpdateRequest.java +++ b/src/main/java/com/moplus/moplus_server/domain/problem/dto/request/ChildProblemUpdateRequest.java @@ -5,7 +5,7 @@ import java.util.Set; public record ChildProblemUpdateRequest( - Long id, + Long childProblemId, String imageUrl, AnswerType answerType, String answer, diff --git a/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/PresignedUrlResponse.java b/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/PresignedUrlResponse.java index 2496345..56a2d2e 100644 --- a/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/PresignedUrlResponse.java +++ b/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/PresignedUrlResponse.java @@ -1,6 +1,9 @@ package com.moplus.moplus_server.domain.problem.dto.response; +import jakarta.validation.constraints.NotNull; + public record PresignedUrlResponse( + @NotNull(message = "사전 서명된 URL은 필수입니다") String presignedUrl ) { public static PresignedUrlResponse of(String presignedUrl) { diff --git a/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/ProblemSearchGetResponse.java b/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/ProblemSearchGetResponse.java index 246bb54..12c0f23 100644 --- a/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/ProblemSearchGetResponse.java +++ b/src/main/java/com/moplus/moplus_server/domain/problem/dto/response/ProblemSearchGetResponse.java @@ -8,8 +8,9 @@ @Getter @NoArgsConstructor public class ProblemSearchGetResponse { - private Long id; @NotNull(message = "문항 ID는 필수입니다") + private Long id; + @NotNull(message = "문항 custom ID는 필수입니다") private String problemCustomId; private String memo; private String mainProblemImageUrl; diff --git a/src/main/java/com/moplus/moplus_server/global/response/IdResponse.java b/src/main/java/com/moplus/moplus_server/global/response/IdResponse.java index 8c44006..8aab8b7 100644 --- a/src/main/java/com/moplus/moplus_server/global/response/IdResponse.java +++ b/src/main/java/com/moplus/moplus_server/global/response/IdResponse.java @@ -1,6 +1,9 @@ package com.moplus.moplus_server.global.response; +import jakarta.validation.constraints.NotNull; + public record IdResponse( + @NotNull(message = "ID는 필수입니다") Long id ) { }