Fix: 면접시간 예약 관련 수정 #43
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎯 이슈 번호
💡 작업 내용
💡 자세한 설명
면접가능시간 리스트 설정 시, 기존 리스트가 존재하는 경우 삭제 후 재저장되도록 했습니다.
단, 지원자들에게 이미 면접시간이 공개된 경우 (recruitmentStatus가 TIME_SET인 경우)에는 재설정할 수 없도록 했습니다.
Recruiting 엔티티에
예약 시작시간,예약 종료시간필드를 추가했습니다.2-1) 면접가능시간 리스트 설정 api에서 예약 시작/종료시간을 함께 설정합니다.
2-2) 특정 리크루팅의 면접시간 정보 조회 api (GET /posts/interview-times/{recruitingId})에서 예약 시작/종료시간도 함꼐 제공하도록 수정했습니다.
2-3) 면접시간 선택 시 (POST /application/interview-time), 예약 종료시간이 지났으면 예약하지 못하도록 구현했습니다.
📢 리뷰 요구 사항 (선택)
특정 리크루팅의 면접시간 정보 조회 api (GET /posts/interview-times/{recruitingId})를 제외하고, 예약시간 정보가 필요한 API가 더 있을까요?