Skip to content

Commit 5cff536

Browse files
Merge pull request #123 from Lab-Semtle/hotfix/#122
hotfix: 게시물 상세조회 수정(#122)
2 parents aa1ff56 + ec88792 commit 5cff536

4 files changed

Lines changed: 7 additions & 5 deletions

File tree

src/main/java/com/archisemtle/semtlewebserverspring/application/ProjectBoardServiceImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,9 @@ public ProjectBoardResponseDto getProjectBoard(Long id) {
115115
.getName())
116116
.toList();
117117

118-
List<ProjectBoardImage> projectBoardImages = projectBoardImageRepository.findAllByProjectBoardId(
119-
id);
118+
List<String> projectBoardImages = projectBoardImageRepository.findAllByProjectBoardId(
119+
id).stream().map(ProjectBoardImage::getProjectBoardImageUrl)
120+
.collect(Collectors.toList());
120121

121122
return ProjectBoardResponseDto.builder()
122123
.title(projectBoard.getTitle())

src/main/java/com/archisemtle/semtlewebserverspring/config/SwaggerConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
import org.springframework.context.annotation.Configuration;
1212

1313
@OpenAPIDefinition(
14-
servers = @Server(url = "https://archisemtle.site")
14+
servers = {@Server(url = "https://archisemtle.site"),
15+
@Server(url = "http://localhost:8080")} // 로컬 개발 시 사용
1516
)
1617

1718
@Configuration

src/main/java/com/archisemtle/semtlewebserverspring/dto/ProjectBoardResponseDto.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public class ProjectBoardResponseDto {
2727
private LocalDate projectEndTime;
2828
private LocalDate projectRecruitingEndTime;
2929
private ProjectStatus projectStatus;
30-
private List<ProjectBoardImage> projectBoardImages;
30+
private List<String> projectBoardImages;
3131

3232
public static ProjectBoardResponseVo dtoToVo(ProjectBoardResponseDto projectBoardResponseDto) {
3333
return ProjectBoardResponseVo.builder()

src/main/java/com/archisemtle/semtlewebserverspring/vo/ProjectBoardResponseVo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ public class ProjectBoardResponseVo {
2424
private LocalDate projectEndTime;
2525
private LocalDate projectRecruitingEndTime;
2626
private ProjectStatus projectStatus;
27-
private List<ProjectBoardImage> projectBoardImages;
27+
private List<String> projectBoardImages;
2828
}

0 commit comments

Comments
 (0)