generated from pricelees/issue-pr-template
fix: 회원의 예약 확정 여부를 확인하는 쿼리에서, 입력된 id가 없으면 예외를 던지는 문제 해결(-> false 반환)
This commit is contained in:
parent
036947153d
commit
c2d4e10160
@ -28,10 +28,16 @@ interface ReservationRepository
|
||||
@Query("""
|
||||
SELECT EXISTS (
|
||||
SELECT 1
|
||||
FROM ReservationEntity r
|
||||
WHERE r.id = :id
|
||||
FROM ReservationEntity r2
|
||||
WHERE r2.id = :id
|
||||
AND EXISTS (
|
||||
SELECT 1 FROM ReservationEntity r
|
||||
WHERE r.theme.id = r2.theme.id
|
||||
AND r.reservationTime.id = r2.reservationTime.id
|
||||
AND r.date = r2.date
|
||||
AND r.reservationStatus != 'WAITING'
|
||||
)
|
||||
)
|
||||
""")
|
||||
fun isExistConfirmedReservation(@Param("id") reservationId: Long): Boolean
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user