Fixed bug when booking form did not reflect canceled bookings.

main
Josef Rokos 1 year ago
parent b9bd0f020a
commit 1b1b566267

@ -35,7 +35,9 @@ cfg_if! { if #[cfg(feature = "ssr")] {
async fn reservations_for_day(day: &NaiveDate) -> Result<Vec<Reservation>, ServerFnError> {
let pool = get_pool().await?;
let reservations = query_as::<_, Reservation>("SELECT * FROM reservation JOIN reservation_sum on reservation.summary=reservation_sum.id WHERE reservation_sum.date=$1")
let reservations = query_as::<_, Reservation>("SELECT * FROM reservation \
JOIN reservation_sum on reservation.summary=reservation_sum.id \
WHERE reservation_sum.date=$1 AND reservation_sum.state <> 'Canceled'")
.bind(day)
.fetch_all(&pool)
.await;

Loading…
Cancel
Save