|
14 | 14 | @NoArgsConstructor |
15 | 15 | public class MemoryDetailResponse { |
16 | 16 |
|
| 17 | + private Long memoryId; |
17 | 18 | private Long writerId; |
18 | 19 | private String nickname; |
19 | 20 | private String writerImg; |
20 | 21 | private List<FileResponse> files; |
21 | 22 | private LocalDate date; |
| 23 | + private Long spotId; |
22 | 24 | private String spotName; |
23 | 25 | private String content; |
24 | 26 |
|
25 | 27 | @Builder |
26 | | - private MemoryDetailResponse(Long writerId, String nickname, String writerImg, List<FileResponse> files, LocalDate date, |
27 | | - String spotName, String content) { |
| 28 | + private MemoryDetailResponse(Long memoryId, Long writerId, String nickname, String writerImg, |
| 29 | + List<FileResponse> files, LocalDate date, Long spotId, String spotName, String content) { |
| 30 | + this.memoryId = memoryId; |
28 | 31 | this.writerId = writerId; |
29 | 32 | this.nickname = nickname; |
30 | 33 | this.writerImg = writerImg; |
31 | 34 | this.files = files; |
32 | 35 | this.date = date; |
| 36 | + this.spotId = spotId; |
33 | 37 | this.spotName = spotName; |
34 | 38 | this.content = content; |
35 | 39 | } |
36 | 40 |
|
37 | 41 | public static MemoryDetailResponse of(Memory memory, List<FileResponse> files) { |
38 | 42 | return MemoryDetailResponse.builder() |
| 43 | + .memoryId(memory.getId()) |
39 | 44 | .writerId(memory.getMember().getId()) |
40 | 45 | .nickname(memory.getMember().getNickname()) |
41 | 46 | .writerImg(memory.getMember().getImg()) |
42 | 47 | .files(files) |
43 | 48 | .date(LocalDate.from(memory.getDate())) |
| 49 | + .spotId(memory.getSpot().getId()) |
44 | 50 | .spotName(memory.getSpot().getName()) |
45 | 51 | .content(memory.getContent()) |
46 | 52 | .build(); |
|
0 commit comments