Skip to content

Conversation

@Gyuhyeok99
Copy link
Contributor

관련 이슈

작업 내용

관리자 페이지 어학 인증 관리 api 추가하였습니다.

  • 관리자 전용 어학 페이징 조회 api 추가
  • 관리자 전용 어학 검증 및 수정 api 추가

특이사항

기존 @RejectedReasonRequired 어노테이션이 GpaScoreUpdateRequest에만 동작하게 되어있어서 ScoreUpdateRequest 인터페이스를 추가하였습니다.

리뷰 요구사항 (선택)

지난번 PATCH에 대해 논의하고 나서 어드민 관련 코드를 다시 보았는데 수정 시 PATCH를 이용하긴 하는데 사실 상 전부 변경하는 방식으로 제가 구현했었더라구요. 그래서

  1. 이럴 거면 PUT으로 바꾸는 게 나을지
  2. PATCH를 활용하여 개별 수정이 되도록 코드를 바꿀지
  3. 지금 이대로 유지할지

고민이 되네요 의견 남겨주시면 저도 고민해서 적용해보겠습니다
개인적으로 3번으로 가면 조금 이도저도 아닌 방식인 거 같다는 생각이 들긴 했습니다. 😅

❗️api 추가 사항❗️
https://github.com/solid-connection/api-docs/pull/8

@Gyuhyeok99 Gyuhyeok99 self-assigned this Feb 20, 2025
@wibaek
Copy link
Member

wibaek commented Feb 20, 2025

지난번 PATCH에 대해 논의하고 나서 어드민 관련 코드를 다시 보았는데 수정 시 PATCH를 이용하긴 하는데 사실 상 전부 변경하는 방식으로 제가 구현했었더라구요. 그래서
이럴 거면 PUT으로 바꾸는 게 나을지
PATCH를 활용하여 개별 수정이 되도록 코드를 바꿀지
지금 이대로 유지할지
고민이 되네요 의견 남겨주시면 저도 고민해서 적용해보겠습니다
개인적으로 3번으로 가면 조금 이도저도 아닌 방식인 거 같다는 생각이 들긴 했습니다. 😅

PUT으로 변경하는게 좋을 것 같습니다

@wibaek
Copy link
Member

wibaek commented Feb 20, 2025

아 그리고 이후에 CORS에
admin.solid-connection.com
추가해주시면 좋겠습니다.
stage/prod 둘 다요!

Copy link
Collaborator

@nayonsoso nayonsoso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

기존 @RejectedReasonRequired 어노테이션이 GpaScoreUpdateRequest에만 동작하게 되어있어서 ScoreUpdateRequest 인터페이스를 추가하였습니다.

잘 구현하셨습니다👍

이럴 거면 PUT으로 바꾸는 게 나을지
PATCH를 활용하여 개별 수정이 되도록 코드를 바꿀지
지금 이대로 유지할지

저도 PUT으로 변경하는게 좋다 생각해요!

Comment on lines 156 to 159
@Nested
class 어학점수_검증_및_수정 {
@Test
void 어학점수와_검증상태를_정상적으로_수정한다() {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[컨벤션]
클래스 시작 개행해주세요~

@Gyuhyeok99 Gyuhyeok99 merged commit 22830a8 into solid-connection:develop Feb 20, 2025
This was referenced Feb 21, 2025
@Gyuhyeok99 Gyuhyeok99 deleted the feat/233-admin-language-test-score-verification branch May 11, 2025 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: 관리자 페이지 어학 인증 관리 api 추가

3 participants