Cancelling a request can lead to wrong status if the pickup location has been changed #3663
Labels
bug
Breaks something but is not blocking
f: circulation
Concerns the circulation interface or backend
Bug description:
If I change the "pickup location" of a request right before cancelling it, the loan and item statuses can be incorrect.
Expected behavior:
When cancelling a loan, the system should take into account the location of the latest "recieve" action (or if there was a "validate") instead of the loan's "pickup location" to determine where an item is and what should be the loan's next status.
Steps to Reproduce:
The text was updated successfully, but these errors were encountered: