LP#2006971: Custom system penalty business logic
authorMike Rylander <mrylander@gmail.com>
Mon, 19 Dec 2022 17:16:04 +0000 (12:16 -0500)
committerBill Erickson <berickxx@gmail.com>
Wed, 3 May 2023 19:18:05 +0000 (15:18 -0400)
commit181423b4d1dd628626a63516fcfc47296cdf280f
tree0326e357b3b7c2085b95783e36201fbe69becc2a
parentf5c018396100286d02e81e955ca311a8c3124dc4
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>
Signed-off-by: Bill Erickson <berickxx@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