Summary: | Don't show 'ILL request logs' button, when IllLog is turned off | ||
---|---|---|---|
Product: | Koha | Reporter: | Katrin Fischer <katrin.fischer> |
Component: | ILL | Assignee: | Katrin Fischer <katrin.fischer> |
Status: | CLOSED FIXED | QA Contact: | Kyle M Hall (khall) <kyle> |
Severity: | normal | ||
Priority: | P5 - low | CC: | arthur.suzuki, kyle, lucas, martin.renvoize, wainuiwitikapark |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | Trivial patch |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: |
23.05.00,22.11.04,22.05.11, 21.11.19
|
|
Circulation function: | |||
Attachments: |
Bug 32566: Don't show "ILL request log" when IllLog is disabled
Bug 32566: Don't show "ILL request log" when IllLog is disabled Bug 32566: Don't show "ILL request log" when IllLog is disabled |
Description
Katrin Fischer
2023-01-04 15:38:37 UTC
Created attachment 146454 [details] [review] Bug 32566: Don't show "ILL request log" when IllLog is disabled When the IllLog system preference is disabled there will be no log to view and the log will always appear empty. To test: 1) Activate the IllModule system preference 2) Install a backend (BLDSS or FreeForm) following the wiki instructions: https://wiki.koha-community.org/wiki/ILL_backends 3) Go to the ILL module and add a new request 4) The "ILL request log" entry in the toolbar should be visible 5) Turn off the IllLog system preference 6) Reload the page - the option should remain visible 7) Apply patch 8) Verify the link is now no longer visible after reload 9) Re-activate the IllLog 10) Verify the option now appears Created attachment 146667 [details] [review] Bug 32566: Don't show "ILL request log" when IllLog is disabled When the IllLog system preference is disabled there will be no log to view and the log will always appear empty. To test: 1) Activate the IllModule system preference 2) Install a backend (BLDSS or FreeForm) following the wiki instructions: https://wiki.koha-community.org/wiki/ILL_backends 3) Go to the ILL module and add a new request 4) The "ILL request log" entry in the toolbar should be visible 5) Turn off the IllLog system preference 6) Reload the page - the option should remain visible 7) Apply patch 8) Verify the link is now no longer visible after reload 9) Re-activate the IllLog 10) Verify the option now appears Signed-off-by: David Nind <david@davidnind.com> Created attachment 146901 [details] [review] Bug 32566: Don't show "ILL request log" when IllLog is disabled When the IllLog system preference is disabled there will be no log to view and the log will always appear empty. To test: 1) Activate the IllModule system preference 2) Install a backend (BLDSS or FreeForm) following the wiki instructions: https://wiki.koha-community.org/wiki/ILL_backends 3) Go to the ILL module and add a new request 4) The "ILL request log" entry in the toolbar should be visible 5) Turn off the IllLog system preference 6) Reload the page - the option should remain visible 7) Apply patch 8) Verify the link is now no longer visible after reload 9) Re-activate the IllLog 10) Verify the option now appears Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Pushed to master for 23.05. Nice work everyone, thanks! Many hands makes light work, thankyou everyone! Pushed to 22.11.x for the next release Backported to 22.05.x for upcoming 22.05.11 applied to 21.11.x for 21.11.19 Not backported to 21.05.x |