From ec8879225046c9189b436adcbb767291eb4a0c52 Mon Sep 17 00:00:00 2001 From: Leeforgiveness Date: Tue, 8 Apr 2025 19:56:00 +0900 Subject: [PATCH] =?UTF-8?q?hotfix:=20=EA=B2=8C=EC=8B=9C=EB=AC=BC=20?= =?UTF-8?q?=EC=83=81=EC=84=B8=EC=A1=B0=ED=9A=8C=20=EC=88=98=EC=A0=95(#122)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/ProjectBoardServiceImpl.java | 5 +++-- .../semtlewebserverspring/config/SwaggerConfig.java | 3 ++- .../semtlewebserverspring/dto/ProjectBoardResponseDto.java | 2 +- .../semtlewebserverspring/vo/ProjectBoardResponseVo.java | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/archisemtle/semtlewebserverspring/application/ProjectBoardServiceImpl.java b/src/main/java/com/archisemtle/semtlewebserverspring/application/ProjectBoardServiceImpl.java index 8456d57..595049e 100644 --- a/src/main/java/com/archisemtle/semtlewebserverspring/application/ProjectBoardServiceImpl.java +++ b/src/main/java/com/archisemtle/semtlewebserverspring/application/ProjectBoardServiceImpl.java @@ -115,8 +115,9 @@ public ProjectBoardResponseDto getProjectBoard(Long id) { .getName()) .toList(); - List projectBoardImages = projectBoardImageRepository.findAllByProjectBoardId( - id); + List projectBoardImages = projectBoardImageRepository.findAllByProjectBoardId( + id).stream().map(ProjectBoardImage::getProjectBoardImageUrl) + .collect(Collectors.toList()); return ProjectBoardResponseDto.builder() .title(projectBoard.getTitle()) diff --git a/src/main/java/com/archisemtle/semtlewebserverspring/config/SwaggerConfig.java b/src/main/java/com/archisemtle/semtlewebserverspring/config/SwaggerConfig.java index fc5b4a1..3d90f02 100644 --- a/src/main/java/com/archisemtle/semtlewebserverspring/config/SwaggerConfig.java +++ b/src/main/java/com/archisemtle/semtlewebserverspring/config/SwaggerConfig.java @@ -11,7 +11,8 @@ import org.springframework.context.annotation.Configuration; @OpenAPIDefinition( - servers = @Server(url = "https://archisemtle.site") + servers = {@Server(url = "https://archisemtle.site"), + @Server(url = "http://localhost:8080")} // 로컬 개발 시 사용 ) @Configuration diff --git a/src/main/java/com/archisemtle/semtlewebserverspring/dto/ProjectBoardResponseDto.java b/src/main/java/com/archisemtle/semtlewebserverspring/dto/ProjectBoardResponseDto.java index b7e3949..8de4d44 100644 --- a/src/main/java/com/archisemtle/semtlewebserverspring/dto/ProjectBoardResponseDto.java +++ b/src/main/java/com/archisemtle/semtlewebserverspring/dto/ProjectBoardResponseDto.java @@ -27,7 +27,7 @@ public class ProjectBoardResponseDto { private LocalDate projectEndTime; private LocalDate projectRecruitingEndTime; private ProjectStatus projectStatus; - private List projectBoardImages; + private List projectBoardImages; public static ProjectBoardResponseVo dtoToVo(ProjectBoardResponseDto projectBoardResponseDto) { return ProjectBoardResponseVo.builder() diff --git a/src/main/java/com/archisemtle/semtlewebserverspring/vo/ProjectBoardResponseVo.java b/src/main/java/com/archisemtle/semtlewebserverspring/vo/ProjectBoardResponseVo.java index 8ad4da7..26a966b 100644 --- a/src/main/java/com/archisemtle/semtlewebserverspring/vo/ProjectBoardResponseVo.java +++ b/src/main/java/com/archisemtle/semtlewebserverspring/vo/ProjectBoardResponseVo.java @@ -24,5 +24,5 @@ public class ProjectBoardResponseVo { private LocalDate projectEndTime; private LocalDate projectRecruitingEndTime; private ProjectStatus projectStatus; - private List projectBoardImages; + private List projectBoardImages; }