Force action will clear subsequent blocks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I am not sure if this duplicates https:/
I am using version 3.4.5.
Reported problem - a patron is blocked for excess fines, but a new checkout is processed without the "Exceptions occurred during checkout / PATRON_
On testing, I found that a normal (item status is Available) checkout attempt on a fine blocked patron triggered the override as expected. After checking in the 1st test checkout, I repeated the checkout. This time, the item had been put into transit to its home library.
I scanned the item in checkout to the same blocked patron. This triggered an "Item in Transit / Cancel Transit then Checkout" prompt. Clicking through that opened an "Item Not Available / Item Status: Canceled Transit" override. On clicking Force this Action, the item was checked out without further check for the patron blocked status.
This may be intended behavior (at least while the patron account is still open, or during the same session). My thought is that if I have a patron who has 10 items to checkout and I decide to override their excess fines block, I would want to do that for all of those items rather than have to approve the override for each one.