-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: 제출 가능한 과제 API 응답에 최종 수정 일시 필드 추가 #762
feat: 제출 가능한 과제 API 응답에 최종 수정 일시 필드 추가 #762
Conversation
Walkthrough변경 사항은 Changes
Assessment against linked issues
Possibly related issues
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Job Summary for GradleCheck Style and Test to Develop :: build-test
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (2)
- src/main/java/com/gdschongik/gdsc/domain/study/api/StudentStudyDetailController.java (1 hunks)
- src/main/java/com/gdschongik/gdsc/domain/study/dto/response/AssignmentSubmittableDto.java (3 hunks)
Additional comments not posted (5)
src/main/java/com/gdschongik/gdsc/domain/study/api/StudentStudyDetailController.java (1)
49-49
: LGTM!
@Operation
어노테이션에deprecated = true
속성을 추가하여getUpcomingAssignments
메서드를 더 이상 사용하지 않도록 표시한 것은 좋은 변경 사항입니다. 이는 개발자들에게 해당 메서드를 새로운 코드에서 사용하지 말아야 하며 향후 버전에서 제거될 수 있음을 알리는 역할을 합니다. 메서드의 나머지 기능과 매개변수는 변경되지 않아 기존 동작을 유지하면서도 코드베이스 내에서의 상태를 변경할 수 있습니다.src/main/java/com/gdschongik/gdsc/domain/study/dto/response/AssignmentSubmittableDto.java (4)
22-23
: LGTM!변경 사항이 승인되었습니다.
44-45
: LGTM!변경 사항이 승인되었습니다.
50-59
: LGTM!변경 사항이 승인되었습니다.
72-72
: LGTM!변경 사항이 승인되었습니다.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
@@ -46,7 +46,7 @@ public ResponseEntity<List<StudyStudentCurriculumResponse>> getStudyCurriculums( | |||
return ResponseEntity.ok(response); | |||
} | |||
|
|||
@Operation(summary = "이번주 제출해야 할 과제 조회", description = "마감 기한이 이번주까지인 과제를 조회합니다.") | |||
@Operation(summary = "이번주 제출해야 할 과제 조회", description = "마감 기한이 이번주까지인 과제를 조회합니다.", deprecated = true) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
전체에 @Deprecated
로 걸면 IDE 단에서도 잡히고, 스웨거에서도 X로 표시되어서 별도 어노테이션으로 달면 어떨까 싶네요
Job Summary for GradleCheck Style and Test to Develop :: build-test
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- src/main/java/com/gdschongik/gdsc/domain/study/api/StudentStudyDetailController.java (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- src/main/java/com/gdschongik/gdsc/domain/study/api/StudentStudyDetailController.java
🌱 관련 이슈
📌 작업 내용 및 특이사항
📝 참고사항
📚 기타
Summary by CodeRabbit
버그 수정
getUpcomingAssignments
메서드가 더 이상 사용되지 않음을 표시하기 위해deprecated = true
속성이 추가되었습니다.새로운 기능
AssignmentSubmittableDto
에committedAt
필드가 추가되어 과제 제출에 대한 최종 수정 타임스탬프 정보를 포함할 수 있게 되었습니다.