Click the "revert transit status" on a hold allows you to change the pickup location of the item, but the item stays in transit. To recreate: 1. Place a hold for pickup at a different location. 2. Check in the hold to trigger the transfer to the pickup location. 3. Go to the holds table and click "revert transit status" on the hold. Change the location if you wish. 4. Return to the record and note that the item still says it's in transit to the original location. Checking in the location does transfer it properly, but the transit status should actually reset.
This would be great to have fixed. We call in items that need to be corrected/fixed to our technical services department by placing holds on them. When they get here, we'd like to revert the transit status and mark them damaged. Checking in the item would make it too easy to lose track of which branch the item needs to be returned to. Our circ staff occasionally notice that an item cannot be sent after the hold is trapped, and they would want to successfully use the revert transit status button as well.
*** This bug has been marked as a duplicate of bug 33446 ***