Bug 23336: (QA follow-up) Minor fixes
authorMartin Renvoize <martin.renvoize@ptfs-europe.com>
Wed, 17 May 2023 15:54:45 +0000 (16:54 +0100)
committerTomas Cohen Arazi <tomascohen@theke.io>
Mon, 3 Jul 2023 13:35:01 +0000 (10:35 -0300)
commit918bdd435d38d4e1a16e2400c0352fd02d786160
treeb30a0d072460a46407e39367173bd8375d89c14d
parentc5a304b4cab1de044b1e531573ef2e682c6c3b75
Bug 23336: (QA follow-up) Minor fixes

This patch deals with some QA script warnings, and also makes some
changes in line with bug 33556.

We also adds current user id and checkout item id into the confirmation
token to improve security and fix the failing tests.

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Koha/REST/V1/Checkouts.pm
t/db_dependent/api/v1/checkouts.t