creates "reset reason entries" whenever a hold has been reset. Records
authorLlewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Wed, 18 Aug 2021 17:13:47 +0000 (13:13 -0400)
committerLlewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Wed, 22 Mar 2023 20:45:09 +0000 (16:45 -0400)
commit3d18a107322e5c8c8d52030c57ede3670e63d373
treeae8884b03947452b67d3229e0619540de5b75d50
parent0e1aa4d288c14edb66f3bffdec6c87c5745a373a
creates "reset reason entries" whenever a hold has been reset. Records
previous copy, requesting user/ws, reset time and reset reason. reset
reasons are stored in their own table and referenced in the perl
constants file. Hold reset reason entries can be inspected in the staff client by viewing
the "hold details" within a patron's profile

signed-off-by: Llewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/HoldTargeter.pm
Open-ILS/src/perlmods/lib/OpenILS/Const.pm
Open-ILS/src/sql/Pg/upgrade/xxxx.hold_reset_reasons.sql [new file with mode: 0644]
Open-ILS/src/templates/staff/circ/share/t_hold_details.tt2
Open-ILS/web/js/ui/default/staff/circ/services/holds.js