]> git.koha-community.org Git - koha.git/commit
Bug 32566: Don't show "ILL request log" when IllLog is disabled
authorKatrin Fischer <katrin.fischer.83@web.de>
Thu, 9 Feb 2023 21:38:38 +0000 (22:38 +0100)
committerTomas Cohen Arazi <tomascohen@theke.io>
Mon, 20 Feb 2023 12:44:14 +0000 (09:44 -0300)
commitf1ca05ac77f0d2537967bbf000a09cdb0a74a2d1
tree60313933ec90abd05d837369ca61db7788bba0ec
parent3a8d8f1adcc30ea7cf1bf4e9579e9ab52c077ea7
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>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt