]> git.koha-community.org Git - koha.git/commit
Bug 35096: Fix batch accessor in ILL request page
authorPedro Amorim <pedro.amorim@ptfs-europe.com>
Wed, 18 Oct 2023 16:11:48 +0000 (16:11 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Thu, 19 Oct 2023 19:00:49 +0000 (16:00 -0300)
commit5da1c562a08aaea74985e08e71b4ae4972b3cf54
treef18c285478538918f31400a32db1af918824d17e
parent44c16df625a61b0bc66d683f4aa3f831bd251f52
Bug 35096: Fix batch accessor in ILL request page

Test plan, k-t-d:
1) Install FreeForm and enable ILLmodule, run:
bash <(curl -s https://raw.githubusercontent.com/ammopt/koha-ill-dev/master/start-ill-dev.sh)
2) Install an ILL availability plugin (e.g. pubmed):
https://github.com/PTFS-Europe/koha-plugin-api-pubmed/releases/tag/1.1.1
3) restart plack:
koha-plack --restart kohadev
4) Create a new ILL batch, visit:
/cgi-bin/koha/ill/ill-requests.pl
5) Click '+New ILL requests batch'
6) Input a name, '42' on the cardnumber and pick a library. Click 'Continue'.
7) On the identifiers textarea, insert '123' and click 'Process identifiers'
8) After the metadata has been retrieved, click the bottom 'Add items to batch' button, click 'Finish and view batch'
9) You should now be seeing 'View ILL requests for batch <batch_name>' with the request you just added.
10) Click the request id (or the 'Manage request' button)
11) Notice you can view the request correctly, the batch it belongs to shows correctly and is clickable

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt