Some libraries have certain item types that can only do in house checkouts via SIP self check machines. In these cases, the items should not be demagnetized since the items cannot leave the library.
Created attachment 138681 [details] [review] Bug 31296: Add ability to disable demagnetizing items via SIP2 based on itemtypes Some libraries have certain item types that can only do in house checkouts via SIP self check machines. In these cases, the items should not be demagnetized since the items cannot leave the library. Test Plan: 1) Apply this patch 2) prove t/db_dependent/SIP/Message.t
Created attachment 138691 [details] [review] Bug 31296: Add ability to disable demagnetizing items via SIP2 based on itemtypes Some libraries have certain item types that can only do in house checkouts via SIP self check machines. In these cases, the items should not be demagnetized since the items cannot leave the library. Test Plan: 1) Apply this patch 2) prove t/db_dependent/SIP/Message.t Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Created attachment 138692 [details] [review] Bug 31296: Add ability to disable demagnetizing items via SIP2 based on itemtypes Some libraries have certain item types that can only do in house checkouts via SIP self check machines. In these cases, the items should not be demagnetized since the items cannot leave the library. Test Plan: 1) Apply this patch 2) prove t/db_dependent/SIP/Message.t Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Created attachment 138693 [details] [review] Bug 31296: (QA follow-up) Add to debian templates Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Going straight for QA on this one. Works as expected and is covered by tests.. example configs also updated. Passing QA. Please also add it to the wiki page detailing all the SIP options ;P I'd love to eventually see some of this stuff move to UI side configurations, but didn't want to hold this one up.
Created attachment 138842 [details] [review] Bug 31296: (QA follow-up) Fix trivial spelling errors Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Pushed to master for 22.11. Nice work everyone, thanks!
Enhancement will not be backported to 22.05.x series
Backported upon request to 22.05.x for upcoming 22.05.07 release