Skip to content

Commit 72a9644

Browse files
committed
[fix/#54] 발행 응답 id 추가
1 parent 1aadf80 commit 72a9644

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

src/main/java/com/moplus/moplus_server/domain/problemset/controller/ProblemSetController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public ResponseEntity<Void> updateProblemSet(
6060
@RequestBody ProblemSetUpdateRequest request
6161
) {
6262
problemSetUpdateService.updateProblemSet(problemSetId, request);
63-
return ResponseEntity.noContent().build();
63+
return ResponseEntity.ok(null);
6464
}
6565

6666
@DeleteMapping("/{problemSetId}")
@@ -69,7 +69,7 @@ public ResponseEntity<Void> deleteProblemSet(
6969
@PathVariable Long problemSetId
7070
) {
7171
problemSetDeleteService.deleteProblemSet(problemSetId);
72-
return ResponseEntity.noContent().build();
72+
return ResponseEntity.ok(null);
7373
}
7474

7575
@PutMapping("/{problemSetId}/confirm")

src/main/java/com/moplus/moplus_server/domain/publish/dto/response/PublishMonthGetResponse.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
package com.moplus.moplus_server.domain.publish.dto.response;
22

3+
import com.moplus.moplus_server.domain.publish.domain.Publish;
34
import lombok.Builder;
45

56
@Builder
67
public record PublishMonthGetResponse(
8+
Long publishId,
79
int day,
810
PublishProblemSetResponse problemSetInfo
911
) {
10-
public static PublishMonthGetResponse of(int day, PublishProblemSetResponse problemSetInfos) {
11-
12+
public static PublishMonthGetResponse of(Publish publish, PublishProblemSetResponse problemSetInfos) {
1213
return PublishMonthGetResponse.builder()
13-
.day(day)
14+
.publishId(publish.getId())
15+
.day(publish.getPublishedDate().getDayOfMonth())
1416
.problemSetInfo(problemSetInfos)
1517
.build();
1618
}

src/main/java/com/moplus/moplus_server/domain/publish/service/PublishGetService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ private PublishMonthGetResponse convertToResponse(Publish publish, Map<Long, Pro
5858
throw new InvalidValueException(ErrorCode.PROBLEM_SET_NOT_FOUND);
5959
}
6060
return PublishMonthGetResponse.of(
61-
publish.getPublishedDate().getDayOfMonth(),
61+
publish,
6262
PublishProblemSetResponse.of(problemSet)
6363
);
6464
}

0 commit comments

Comments
 (0)