Do not allow a user to make a reservation in the past
i accidentally clicked on the Wednesday of last week rather than this week and made the reservation. This shouldn't be accepted by the system. I tried to delete the erroneous reservation but you can't delete a past reservation, which is appropriate, so long as you can't create one.
Sarah Pozdell commented
Ran into the same situation. Accidentally booked a reservation on a day in the past - couldn't delete it, couldn't change the date to the correct date. It's just stuck on the calendar now in the past.