Bug 39942

Summary: Hold found (item is waiting and in transit) is ambiguous
Product: Koha Reporter: Anneli Österman <anneli.osterman>
Component: TemplatesAssignee: Owen Leonard <oleonard>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: normal    
Priority: P5 - low CC: mteal
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Screenshot of the transfer dialogue

Description Anneli Österman 2025-05-20 10:21:08 UTC
Created attachment 182655 [details]
Screenshot of the transfer dialogue

When you try to transfer an item that is trapped to a hold and in transfer to another branch (to the pickup location) you will get a dialogue box that says 

Hold found (item is waiting and in transit)

https://gitlab.com/koha-community/Koha/-/blob/main/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt#L81

This is confusing because item/hold cannot be waiting AND in transit at the same time. And the hold is actually not yet waiting in this stage.

Should this be changed to a more accurate form? Something like:

Hold found (item is in transit to the pickup location)
Comment 1 mteal 2025-06-24 18:43:40 UTC
Comment on attachment 182655 [details]
Screenshot of the transfer dialogue

We had a similar report from staff that when checked in, an item was in transit from branch A to branch B and also waiting at branch B for a hold. The holdings table showed both statuses. Ended up having to check the item in a couple of more times to get it to get back to the correct single status. Have not been able to replicate.