[Bug 42939] New: Using ILL requests backend filter breaks status filter
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42939 Bug ID: 42939 Summary: Using ILL requests backend filter breaks status filter Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: ILL Assignee: koha-bugs@lists.koha-community.org Reporter: aude.charillon@openfifth.co.uk QA Contact: testopia@bugs.koha-community.org CC: lisette@bywatersolutions.com, pedro.amorim@openfifth.co.uk, tomascohen@gmail.com Target Milestone: --- This issue was first spotted in 25.11.04 and confirmed on Main. To replicate: 1. Enable the ILLModule system preference. 2. Navigate to /cgi-bin/koha/ill/ill-requests.pl (In main: Interlibrary loans > Visit ILL requests (previously ILL module).) 3. Create at least two ILL requests, with different destination libraries. 4. Update the status of one of the requests: 4a. Click Manage request then the Confirm request button. 4b. On the next screen, click the Confirm request button again. This marks the request as Requested and returns you to the Manage request screen. 5. Click the List requests above the request details. This returns you to the page in step 2. 6. In the Filters, select Status = New request and click Search. A request correctly displays. 8. Use the Clear button. The Filters are cleared of your selection and all requests correctly display. 9. In the Filters, select Status = New request + Destination library = the library of your new request and click Search. The request correctly displays. 11. Use the Clear button. The Filters are cleared of your selection and all requests correctly display. 10. In the Filters, select Backend = Standard and try to select a Status: the Status dropdown doesn't open, with no indication of why. 12. Use the Clear button. The backend filter is cleared but a second Status selector box appears. 13. Note: only the first Status selector is clickable. It actually works for searching. The second one doesn't disappear when using the Clear button; the only way to get rid of it is to refresh the page. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42939 --- Comment #1 from Aude Charillon <aude.charillon@openfifth.co.uk> --- Created attachment 201208 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201208&action=edit Screenshot of issue -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42939 --- Comment #2 from Aude Charillon <aude.charillon@openfifth.co.uk> --- (In reply to Aude Charillon from comment #1)
Created attachment 201208 [details] Screenshot of issue
Taken after step 12 of description. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42939 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |pedro.amorim@openfifth.co.u |ity.org |k CC| |martin.renvoize@openfifth.c | |o.uk -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42939 Pedro Amorim (ammopt) <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |30200 Severity|enhancement |normal --- Comment #3 from Pedro Amorim (ammopt) <pedro.amorim@openfifth.co.uk> --- I believe this was caused by bug 30200: 1) Do a git reset hard to the commit prior to 30200: 23eab5df2fd0f280d262d51a54e97287d1221799 2) ktd down & ktd up or reset_all. Ensure you're running a fresh ktd on that commit hash 3) Enable ILLModule 4) Create 2 ILL requests: <staff_url>/cgi-bin/koha/ill/ill-requests.pl?method=create&backend=Standard 5) Confirm one of the ILL requests (to become 'Requested' status). Click 'Confirm request' from the toolbar <staff_url>/cgi-bin/koha/ill/ill-requests.pl?op=illview&illrequest_id=1 6) Pick 'Standard' for the backend filter, then pick a status, confirm it works fine: <staff_url>/cgi-bin/koha/ill/ill-requests.pl 7) Apply 30200 git bz apply 30200 updatedatabase koha-plack --restart kohadev 8) Repeat 6. Notice status filter is non functional if you first pick 'Standard' backend. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30200 [Bug 30200] Add customizable tabs to interlibrary loan requests list -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org