diff --git a/src/main/java/konkuk/thip/feed/adapter/in/web/response/FeedShowSingleResponse.java b/src/main/java/konkuk/thip/feed/adapter/in/web/response/FeedShowSingleResponse.java index d240fc5dd..bbea11e30 100644 --- a/src/main/java/konkuk/thip/feed/adapter/in/web/response/FeedShowSingleResponse.java +++ b/src/main/java/konkuk/thip/feed/adapter/in/web/response/FeedShowSingleResponse.java @@ -8,6 +8,7 @@ public record FeedShowSingleResponse( String aliasName, String aliasColor, String postDate, + String bookTitle, String isbn, String bookAuthor, String contentBody, diff --git a/src/main/java/konkuk/thip/feed/application/mapper/FeedQueryMapper.java b/src/main/java/konkuk/thip/feed/application/mapper/FeedQueryMapper.java index 5f2681a29..d7a6cfea4 100644 --- a/src/main/java/konkuk/thip/feed/application/mapper/FeedQueryMapper.java +++ b/src/main/java/konkuk/thip/feed/application/mapper/FeedQueryMapper.java @@ -77,6 +77,7 @@ FeedShowByUserResponse.FeedDto toFeedShowByUserResponse( @Mapping(target = "aliasName", source = "feedCreator.alias.value") @Mapping(target = "aliasColor", source = "feedCreator.alias.color") @Mapping(target = "postDate", expression = "java(DateUtil.formatBeforeTime(feed.getCreatedAt()))") + @Mapping(target = "bookTitle", source = "book.title") @Mapping(target = "isbn", source = "book.isbn") @Mapping(target = "bookAuthor", source = "book.authorName") @Mapping(target = "contentBody", source = "feed.content") @@ -87,8 +88,7 @@ FeedShowByUserResponse.FeedDto toFeedShowByUserResponse( @Mapping(target = "isLiked", source = "isLiked") @Mapping(target = "isWriter", source = "feedCreator.id", qualifiedByName = "isWriter") @Mapping(target = "tagList", source = "feed.tagList", qualifiedByName = "mapTagList") - FeedShowSingleResponse toFeedShowSingleResponse(Feed feed, User feedCreator, Book book, boolean isSaved, boolean isLiked, - @Context Long userId); + FeedShowSingleResponse toFeedShowSingleResponse(Feed feed, User feedCreator, Book book, boolean isSaved, boolean isLiked, @Context Long userId); @Named("mapContentList") default String[] mapContentList(List contentList) { diff --git a/src/main/java/konkuk/thip/room/adapter/in/web/RoomQueryController.java b/src/main/java/konkuk/thip/room/adapter/in/web/RoomQueryController.java index ce8f294ff..db98e37e9 100644 --- a/src/main/java/konkuk/thip/room/adapter/in/web/RoomQueryController.java +++ b/src/main/java/konkuk/thip/room/adapter/in/web/RoomQueryController.java @@ -34,7 +34,7 @@ public class RoomQueryController { @Operation( summary = "모집중인 방 검색", - description = "검색어(= 방이름 or 첵제목), 카테고리 와 매핑되는 모집중인 방을 검색합니다. 공개/비공개 방 모두 검색 가능합니다." + description = "검색어(= 방이름 or 책제목), 카테고리 와 매핑되는 모집중인 방을 검색합니다. 공개/비공개 방 모두 검색 가능합니다." ) @ExceptionDescription(ROOM_SEARCH) @GetMapping("/rooms/search")