]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1918362 Unchanged workstation settings applied on every checkin
authorDan Briem <dbriem@wlsmail.org>
Fri, 9 Apr 2021 22:19:02 +0000 (18:19 -0400)
committerJane Sandberg <sandbej@linnbenton.edu>
Tue, 18 May 2021 00:58:21 +0000 (17:58 -0700)
commitb73463610aa7251927fd9685af1b97c7d12e2f98
treef3b33b5b21c5cae64916989f284977c7a6f06f11
parent4c89c04d2aafdff3fb8daeba7c242ce5c926cbf2
LP#1918362 Unchanged workstation settings applied on every checkin

* Stop attempting to save the Update Inventory setting on every
checkin - incorrect prefix & redundant (it's a modifier now)
* Stop saving the Strict Barcode setting on every checkin,
renewal, and checkout
* Save Strict Barcode on user interaction with its checkbox

To test:
1. confirm Strict Barcode and Do Inventory Update settings still
apply and are "sticky" on the Circulation->Checkin interface
2. confirm Strict Barcode still applies and is "sticky" on the
Circulation->Renew Items and Circulation->Checkout interfaces

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Open-ILS/src/templates/staff/circ/checkin/t_checkin.tt2
Open-ILS/src/templates/staff/circ/patron/t_checkout.tt2
Open-ILS/src/templates/staff/circ/renew/t_renew.tt2
Open-ILS/web/js/ui/default/staff/circ/checkin/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
Open-ILS/web/js/ui/default/staff/circ/renew/app.js