Comment 1 for bug 1085263

Revision history for this message
Christine Burns (christine-burns) wrote :

When creating reservations by bookable resource type Checked out items should be excluded from the list of resources

Use Case = Jane Booker needs to create a new Reservation for a “Laptop”.

Booking -> Create Reservation -> Choose a Bookable Resource Type -> Laptop -> Next

All resources with item type Laptop are displayed -> use the calendar picker to choose time for reservation.

Problem - You can reserve an item which is currently checked out with an overlapping time slot. Catalogued item's status is ignored when making a reservation.
--Reservation is placed on an item which is currently checked out with an overlapping time slot.
--Reservation cannot be filled / Reservation cannot be edited. You must cancel reservation and start over.

Desired Solution - Items which are checked out with an overlapping time slot should be excluded from this list

--Create a link between the asset.copy table and the booking.resource table, so that Evergreen's APIs can look up existing circulations on a linked copy while doing work with a booking resource.