Adjacent bookings are allowing the same day to be used as both a pre-processing and post-processing day. One should block the other. To recreate: 1. First, make sure that the item used in steps below is bookable and that it has at least a three week circulation period. 2. In circ rules, under "Default holds and bookings policies by item type," for an item type, set Booking pre-processing (days) to 1 and Booking post-processing (days) to 1. 3. Set up a booking for an item in that item type that starts on 13 May and ends 26 May. The pre-processing day is set for 12 May and the post-processing day is set for 27 May. 4. Submit the booking and see that the Start date is 13 May and the end date is 26 May. 5. Attempt to place a new booking for the same item. Notice that the first booking is grayed out on the calendar, but 12 May and 27 May, which should be pre- and post- processing days, show as eligible. Set dates as 28 May to 05 June, with pre-processing day of 27 May and post-processing day of 06 June. The booking will submit successfully.
Created attachment 179491 [details] Booking calendar, first booking Booking calendar, first booking
Created attachment 179492 [details] Booking calendar, in between bookings Booking calendar, in between bookings
Created attachment 179493 [details] Booking calendar, second booking Booking calendar, second booking
*** This bug has been marked as a duplicate of bug 37707 ***
My apologies, this one fell off my radar with other work coming in. I'm going to try and tackle the original bug 37707 asap now.. it's back don't he radar and at the top of the queue.