Bug 39898 - waitingreserves.pl should keep the parameter "view all libraries" when cancelling a hold
Summary: waitingreserves.pl should keep the parameter "view all libraries" when cancel...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Hold requests (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-14 12:25 UTC by Marion Durand
Modified: 2025-05-14 12:25 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marion Durand 2025-05-14 12:25:59 UTC
When viewing holds awaiting pickup (Circulation > Holds awaiting pickup) we can choose to view holds from all libraries by clicking a link "View all libraries". This choice is lost when doing an action (cancelling a hold), we return to the view for our library only.

It would be needed to add a button to return to the default view (View my library)

This can be reproduced from tab "Holds waiting", "Holds waiting past their expiration date" and "Holds with cancellation requests"

To reproduce (from holds waiting tab):
1- Create multiple holds for pickup at different location for one or multiple user (2 holds to pickup from library A, 2 holds to pickup from library B)
2- From library A, check in some items filling the holds for library A, same from library B.
3- Go to Circulation > Holds awaiting pickup
4- Check that, by default, you only see holds from your current library
5- Click on "view all libraries"
6- Check that you can now see holds from all libraries and that the URL have the parameter "allbranches=1"
7- Cancel a hold by clicking on the button in the actions column
8- Check that you can now see holds from your library only and that the parameter "allbranches=1" is no longer present in the URL.