Bug 35427 - Cancelling item-level hold from requestspecific_info on request.pl breaks link to biblio record
Summary: Cancelling item-level hold from requestspecific_info on request.pl breaks lin...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Hold requests (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-28 22:26 UTC by hebah
Modified: 2023-11-29 23:06 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hebah 2023-11-28 22:26:38 UTC
To recreate:
Have a bibliographic record with at least one item-level hold.
Go to place one more hold (item-level or record-level, doesn't matter), but before placing the hold, cancel one of the item-level holds from the information tab in the requestspecific_info holdings table.
When you confirm the cancellation, the next screen is a return to request.pl, but with no valid biblionumber, and the heading Place a hold on No bibliographic record.
Backtrack to the initial record, and note that the cancellation did not actually complete.

Observed in both 22.11 and 22.05, so likely an older issue.
Comment 1 Sarah Cornell 2023-11-29 23:06:26 UTC
This scenario comes up when we follow up on item-level holds that have been marked missing or have become long overdue.  When we go to place a new hold on an available item, we see a link that says "Cancel Hold."  Staff will of course try to use this tool to cancel the existing item-level hold that will never be filled, but the process doesn't complete because they're sent back to a blank request.pl page.  

Just IMO, a link that just plain doesn't work should be fixed. ;)  

Thanks!