-
Notifications
You must be signed in to change notification settings - Fork 2
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
[Feature] 이동봉사 후기 조회 API 수정 #170
Conversation
… into feat/168-review-read-api
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.
좋습니다!👍 후기 조회 시 공고를 타고 들어갈 수 있다고 알고 있어서 그 부분만 확인해서 수정해 주시면 될 것 같아요!
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "Asia/Seoul") | ||
LocalDate startDate, | ||
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "Asia/Seoul") | ||
LocalDate endDate, | ||
String departureLoc, String arrivalLoc, | ||
String intermediaryName, String content | ||
Long intermediaryId, String intermediaryName |
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.
공고 부분을 클릭했을 때 해당 공고로 가야하기 때문에 postId 필드도 추가되어야 할 것으로 보입니다! 확인 부탁드려요
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.
확인 감사합니다 :) 역시 꼼꼼
String departureLoc, String arrivalLoc, | ||
String intermediaryName, String content | ||
) { | ||
Long intermediaryId, String intermediaryName |
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.
이 부분도 위에서 답변한 내용 참고해 주시면 감사하겠습니다! (postId)
모집자 프로필에서 후기를 조회할 때 봉사자, 모집자 모두 동일한 화면을 보게 된다면 이렇게 uri로 구분하는 거 좋은 것 같습니다! 👍 |
💡 연관된 이슈
close #168
📝 작업 내용
[GET] /volunteers/reviews/{reviewId}
[GET] /intermediaries/reviews/{reviewId}
[GET] /volunteers/reviews
[POST] /volunteers/posts/{postId}/review
[GET] /volunteers/intermediaries/{intermediaryId}/reviews
[GET] /intermediaries/{intermediaryId}/reviews
💬 리뷰 요구 사항
반환값 수정과 테스트 코드 수정만 하면 되는 간단한 작업이지만 혼자 고군분투하게 한 오류 공유합니다. 오랜만에 코드 적다 보니 빠르게 원인을 캐치하지 못하더라구요🥲
post.mainImage.image
로 String 값을 가져와야 하는데post.mainImage
로만 가져와서 DTO 생성자와 필드 타입이 맞지 않아 매핑이 안되는 문제추가로 이번 코넥독 2.0에서는 후기에 사진 여러 장을 업로드하고 조회할 수 있게 되어 추가 구현을 하려던 찰나, 기존 코드를 살펴보니 이미 여러 장 업로드, 조회할 수 있게 구현했더라구요. 약간 뿌듯했던 순간도 공유합니다😉