LP#2006971: Custom system penalty business logic
authorMike Rylander <mrylander@gmail.com>
Mon, 19 Dec 2022 17:16:04 +0000 (12:16 -0500)
committerMike Rylander <mrylander@gmail.com>
Wed, 15 Mar 2023 16:28:23 +0000 (12:28 -0400)
commite077d9df8f55a6826c7c49ca0126afa86ca0dc83
treee3999d8bff3ca0f777097b609c52cc3eca203d13
parent969120023e632c7c8bfb66dc86f580db1f43e6d5
LP#2006971: Custom system penalty business logic

Allow processing of penalty subsets, and the option of patron home
context rather than staff workstation location context.

Adjust Collections API to make use of the custom penalty versions
where applicable.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
Open-ILS/src/perlmods/lib/OpenILS/Utils/Penalty.pm