https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42607 Bug ID: 42607 Summary: Holds queue: Remove intermediate filter page now that results are API-driven Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Hold requests Assignee: koha-bugs@lists.koha-community.org Reporter: tomascohen@gmail.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, lisette@bywatersolutions.com, tomascohen@gmail.com Depends on: 42503 Now that the holds queue page is fully API-driven with server-side pagination, filtering, and sorting (bug 42503), the intermediate step where the user must choose a library filter before seeing results is unnecessary. The table can load immediately with all results (paginated) and the library filter can be a column filter or a dropdown above the table, like other API-driven pages. Additionally, the breadcrumbs still show a 'Results' level that no longer makes sense with the single-page approach. Changes needed: - Remove the initial filter form / two-step flow - Load the holds queue table directly on page load - Move the library filter to a table filter control - Remove 'Results' from breadcrumbs Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42503 [Bug 42503] Render the holds queue using the REST API -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.