diff --git a/src/pages/bookings/bookings.js b/src/pages/bookings/bookings.js index 94de8367365982f64a87dfd7b0e945acfec60381..b48c8cea550ba2419395f3db5730c9161ad59769 100644 --- a/src/pages/bookings/bookings.js +++ b/src/pages/bookings/bookings.js @@ -63,14 +63,14 @@ const BookingsPage = () => { const handleDeleteBooking = async (selectedBooking) => { try { - const response = await fetch(`${bookingServiceBaseUrl}/bookings/delete/${selectedBooking.id}`, { + const response = await fetch(`${bookingServiceBaseUrl}/bookings/delete/${selectedBooking._id}`, { method: "DELETE", headers: { Authorization: `Bearer ${localStorage.getItem("token")}`, }, }); if (response.ok) { - setBookings(bookings.filter((booking) => booking.id !== selectedBooking.id)); + setBookings(bookings.filter((booking) => booking._id !== selectedBooking._id)); } else { setError("Booking extension failed"); } @@ -129,10 +129,10 @@ const BookingsPage = () => { <strong>Street Address:</strong> {booking.street_address} </Text> <Text> - Time of Booking: {booking.startTime.toLocaleString('en-GB', {timeZone: 'Europe/London', hour: 'numeric', year: 'numeric', month: 'short', day: 'numeric'})} + Time of Booking: {new Date(booking.start_time).toLocaleString()} </Text> <Text> - Expiry Time: {booking.endTime.toLocaleString('en-GB', {timeZone: 'Europe/London', hour: 'numeric', year: 'numeric', month: 'short', day: 'numeric'})} + Expiry Time: {new Date(booking.end_time).toLocaleString()} </Text> <Stack>