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

Feat: 동방 예약 기능 구현 #89

Merged
merged 9 commits into from
Nov 16, 2024

Conversation

woogieon8on
Copy link
Collaborator

#️⃣연관된 이슈

#69

📝작업 내용

예약 시간 우선권 부여, 예약 확정 시 해당 예약 날짜를 보고 있는 구독자들에게 실시간으로 반영되도록 웹 소켓 컨트롤러 구현
동방 예약 페이지 날짜별 예약 내역 조회 구현
마이페이지 예약 내역 조회, 삭제 구현

스크린샷 (선택)

💬리뷰 요구사항(선택)

웹 소켓 관련 메서드는 동욱이랑 맞춰보면서 테스트할게욥# #️⃣연관된 이슈

#69

📝작업 내용

예약 시간 우선권 부여, 예약 확정 시 해당 예약 날짜를 보고 있는 구독자들에게 실시간으로 반영되도록 웹 소켓 컨트롤러 구현
동방 예약 페이지 날짜별 예약 내역 조회 구현
마이페이지 예약 내역 조회, 삭제 구현

스크린샷 (선택)

💬리뷰 요구사항(선택)

웹 소켓 관련 기능은 사실 혼자 테스트를 못해봤습니다,,,,,,,포스트맨은 커넥션 테스트만 된다고 하네요
테스트 코드 작성방법 찾아볼게요!!

@woogieon8on woogieon8on added the ✨ Feature 기능 개발 label Nov 9, 2024
Copy link
Member

@yumzen yumzen left a comment

Choose a reason for hiding this comment

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

배워갑니다!!! 짱이십니다👍👍👍

Reservation reservation = reservationRepository.findById(reservationId)
.orElseThrow(() -> new GeneralException(ErrorStatus.RESERVATION_NOT_FOUND));

reservationRepository.deleteById(reservationId);
Copy link
Member

Choose a reason for hiding this comment

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

status에 CANCELLED를 만들어둔 것 같은데 status를 안쓰고 delete로 관리하신 이유가 있으신가요??

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

죄송합니다 제가 추가해두고 깜빡했네요,,, 로직 수정하겠습니다!

@woogieon8on woogieon8on merged commit bcfbd1b into kahluaband:main Nov 16, 2024
@woogieon8on woogieon8on deleted the feature/reservation branch November 19, 2024 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 기능 개발
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants