Koha-clms/Koha/REST
Nick Clemens c88ccff4f5 Bug 33470: Don't calculate overridden hold limits
This patch can largely be checked in the code to ensure it makes sense, it
moves a conditional up one level for the two different checks that could prevent holds

To test:
1 - Attempt to place a hold via the REST API with an invalid pickup location
    Set pickup location as no in branches to make this easy
2 - Confirm you get an error
3 - Attempt again with header (bug 27760):
    x-koha-override: any
4 - Hold is placed
5 - Repeat 1-4 above but with an item that cannot be held
6 - Apply patch
7 - Repeat 1-4 above
8 - Results should be the same

Signed-off-by: Emily Lamancusa <emily.lamancusa@montgomerycountymd.gov>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit e3c31212df)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit 309e1b0cb8)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2023-06-13 15:46:24 +00:00
..
Plugin Bug 30536: (QA follow-up) POD + Spec Consistency 2022-05-03 11:19:51 -10:00
V1 Bug 33470: Don't calculate overridden hold limits 2023-06-13 15:46:24 +00:00
V1.pm Bug 30194: Adapt Koha to the latest JSON::Validator version 2022-03-29 16:44:31 +02:00