The Strict Barcode setting also saves on every renewal and checkout. It now saves based on user interaction with the strict barcode checkbox in the respective checkin, renewal, and checkout interfaces. The Update Inventory setting could simply be removed from the checkin logic because its redundant since it was incorporated into the checkin modifier interface a while back.
Branch for testing: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dbriem/ lp1918362_ ws_settings_ applied_ every_checkin
The Strict Barcode setting also saves on every renewal and checkout. It now saves based on user interaction with the strict barcode checkbox in the respective checkin, renewal, and checkout interfaces. The Update Inventory setting could simply be removed from the checkin logic because its redundant since it was incorporated into the checkin modifier interface a while back.