Skip to content
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] - 여행 계획, 여행기 하위 도메인 조회 명세 변경 #244

Merged
merged 8 commits into from
Aug 7, 2024

Conversation

Libienz
Copy link

@Libienz Libienz commented Aug 7, 2024

✅ 작업 내용

  • 여행기 하위 도메인 (날짜, 장소) 조회 시 id값도 반환하도록 명세 수정
  • 여행 계획 하위 도메인 (날짜, 장소) 조회 시 id값도 반환하도록 명세 수정
  • 오늘 날짜로 시작하는 여행 계획 도메인 생성 안되는 문제 해결

🙈 참고 사항

@Libienz Libienz added the BE label Aug 7, 2024
@Libienz Libienz self-assigned this Aug 7, 2024
Copy link

github-actions bot commented Aug 7, 2024

Test Results

 27 files   27 suites   6s ⏱️
187 tests 187 ✅ 0 💤 0 ❌
196 runs  196 ✅ 0 💤 0 ❌

Results for commit 348d5c4.

♻️ This comment has been updated with latest results.

Copy link

@hangillee hangillee left a comment

Choose a reason for hiding this comment

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

여행 계획 시작 날짜 검증이 제대로 이루어지지 않고 있었네요!
확인했습니다! 고생하셨어요 리비! 👍

Copy link

@slimsha2dy slimsha2dy left a comment

Choose a reason for hiding this comment

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

귀찮은 일이었을 텐데 수고 많으셨습니다.
오타 하나만 수정해주세욤 ㅎㅎ Approve 남기겠습니다!

@@ -6,12 +6,14 @@

@Builder
public record TravelPlanPositionResponse(
@Schema(description = "여행 게획 장소 상세 Id", example = "1") Long id,

Choose a reason for hiding this comment

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

사소한 오타를 발견해버렸습니다 😢

Copy link
Member

@nak-honest nak-honest left a comment

Choose a reason for hiding this comment

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

바로~~~~~ LGTM

Comment on lines -86 to +87
public void validateStartDate() {
if (startDate.isBefore(LocalDate.now())) {
throw new BadRequestException("지난 날짜에 대한 계획은 작성할 수 없습니다.");
}
}

public boolean isValidStartDate() {
return startDate.isAfter(LocalDate.now());
public boolean isStartDateBefore(LocalDate date) {
return startDate.isBefore(date);
Copy link
Member

Choose a reason for hiding this comment

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

제어할 수 없는 영역을 도메인 외부로 빼신 부분 정말 좋네요!!

@Libienz Libienz merged commit 479bca0 into develop/be Aug 7, 2024
3 checks passed
@Libienz Libienz linked an issue Aug 7, 2024 that may be closed by this pull request
2 tasks
@jinyoung234 jinyoung234 deleted the feature/be/#240 branch August 9, 2024 01:33
hangillee pushed a commit to hangillee/2024-touroot that referenced this pull request Aug 20, 2024
* feat: 여행기 하위 도메인 조회 시 Id 속성 추가하도록 수정

* feat: 여행 계획 하위 도메인 조회 시 Id 속성 추가하도록 수정

* fix: 오늘 날짜의 여행을 계획하지 못하는 오류 해결

* feat: 여행기 조회시 작성일자 속성 추가 반환

* feat: 여행기 조회 시 작성자를 확인할 수 있도록 응답 필드 추가

* fix: api 명세 오타 수정
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Feature] - 여행 계획, 여행기 하위 도메인 조회 명세 변경
4 participants