Closed (fixed)
Project:
MERCI (Manage Equipment Reservations, Checkout and Inventory)
Version:
6.x-2.0-rc2
Component:
Code
Priority:
Minor
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
2 Apr 2012 at 14:06 UTC
Updated:
11 May 2012 at 01:50 UTC
Comments
Comment #1
darrick commentedThis sounds like another bug related to revisions. Whenever a reservation is changed be it changing the status or adding or removing items the availability of the items is checked and an error is thrown should the items not be available at time of checkout.
During the validation overdue items are checked. Apparently that is not working in your case.
Can you confirm this. I.e. Is the item which is still checked out late? Or are you checking out the new reservation before it's scheduled time?
Comment #2
iPeat commentedYes, they would be considered late; No, not checking out before scheduled time. Confirm this at least a dozen times on Monday. Many of my student worker reported the issue as well. Now I can't seem to replicate the problem, on my dev box or production. Items are no longer available if still listed as checked out. I am completely baffled.
Comment #3
darrick commentedI can confirm a item can be set to "Checked out" in a future reservation when the item is currently checked out by another reservation which is not overdue.
I've committed a fix here: http://drupalcode.org/project/merci.git/patch/d3c6996
Comment #4
darrick commented