diff --git a/src/main/java/com/codingwasabi/howtodo/web/calendar/CalendarController.java b/src/main/java/com/codingwasabi/howtodo/web/calendar/CalendarController.java index cf4b017..2f86628 100644 --- a/src/main/java/com/codingwasabi/howtodo/web/calendar/CalendarController.java +++ b/src/main/java/com/codingwasabi/howtodo/web/calendar/CalendarController.java @@ -93,13 +93,14 @@ private int extractStudyDegree(CreateCalendarRequest.ExamInfo dto) { @GetMapping(value = "/my/calendar/result", produces = APPLICATION_JSON_VALUE) public ResponseEntity getMyCalenderResponse(@LoginAccount Account account) { - if(account.isAnonymous()) { + if (account.isAnonymous()) { throw new IllegalStateException("need authentication to retrieve self result"); } Calendar calendar = calendarService.find(account); return ResponseEntity.ok(CalendarResponse.builder() .nickname(account.getNickname()) + .accountId(account.getId()) .tendency(account.getTendency()) .exams(convertExamInfos(calendar)) .calendar(convertMonthToDoInfo(calendar)) diff --git a/src/main/java/com/codingwasabi/howtodo/web/calendar/dto/CalendarResponse.java b/src/main/java/com/codingwasabi/howtodo/web/calendar/dto/CalendarResponse.java index d151e5b..b6bf5f8 100644 --- a/src/main/java/com/codingwasabi/howtodo/web/calendar/dto/CalendarResponse.java +++ b/src/main/java/com/codingwasabi/howtodo/web/calendar/dto/CalendarResponse.java @@ -20,6 +20,8 @@ public class CalendarResponse { private int tendency; + private Long accountId; + private List exams; private List calendar;