diff --git a/src/main/java/com/example/egobook_be/domain/letters/controller/PlazaLetterController.java b/src/main/java/com/example/egobook_be/domain/letters/controller/PlazaLetterController.java index 9c3aade..f9df0fb 100644 --- a/src/main/java/com/example/egobook_be/domain/letters/controller/PlazaLetterController.java +++ b/src/main/java/com/example/egobook_be/domain/letters/controller/PlazaLetterController.java @@ -51,22 +51,7 @@ public class PlazaLetterController { description = "성공", content = @Content( mediaType = "application/json", - schema = @Schema(implementation = InboxNextResponse.class), - examples = @ExampleObject( - name = "example", - value = - "{\n" + - " \"letter\": {\n" + - " \"letterId\": 301,\n" + - " \"status\": \"ARRIVED\",\n" + - " \"mode\": \"RANDOM\",\n" + - " \"fromLabel\": \"익명\",\n" + - " \"content\": \"요즘 너무 지치는데… 어떻게 버티지?\",\n" + - " \"arrivedAt\": \"2026-01-04T10:00:00+09:00\",\n" + - " \"replyDeadlineAt\": \"2026-01-05T10:00:00+09:00\"\n" + - " }\n" + - "}" - ) + schema = @Schema(implementation = InboxNextResponse.class) ) ) @GetMapping("/inbox/next") diff --git a/src/main/java/com/example/egobook_be/domain/letters/dto/response/InboxNextResponse.java b/src/main/java/com/example/egobook_be/domain/letters/dto/response/InboxNextResponse.java index 8ae0f9a..67850af 100644 --- a/src/main/java/com/example/egobook_be/domain/letters/dto/response/InboxNextResponse.java +++ b/src/main/java/com/example/egobook_be/domain/letters/dto/response/InboxNextResponse.java @@ -28,6 +28,7 @@ public static class LetterDto { private String content; private OffsetDateTime arrivedAt; private OffsetDateTime replyDeadlineAt; + private String backgroundColor; } public static InboxNextResponse empty() { diff --git a/src/main/java/com/example/egobook_be/domain/letters/mapper/PlazaLetterMapper.java b/src/main/java/com/example/egobook_be/domain/letters/mapper/PlazaLetterMapper.java index ac59be6..22ec415 100644 --- a/src/main/java/com/example/egobook_be/domain/letters/mapper/PlazaLetterMapper.java +++ b/src/main/java/com/example/egobook_be/domain/letters/mapper/PlazaLetterMapper.java @@ -48,6 +48,7 @@ public InboxNextResponse toResponse(PlazaLetter letter) { .content(letter.getContent()) .arrivedAt(letter.getArrivedAt()) .replyDeadlineAt(letter.getReplyDeadlineAt()) + .backgroundColor(letter.getBackgroundColor().name()) .build()) .build(); }