From 2c964ef481c4613a187268ec8b5800a2dac889dd Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 26 Nov 2012 14:51:27 -0500 Subject: [PATCH] SIP RenewAll Adds SIP plugin support for SIP message types 65/66 (Renew All). When requested, the plugin performs a renewal on all items currently checked out for the user. Signed-off-by: Bill Erickson Signed-off-by: Mike Rylander --- Open-ILS/examples/oils_sip.xml.example | 2 +- Open-ILS/src/perlmods/lib/OpenILS/SIP.pm | 23 +++++++ Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm | 7 +- .../src/perlmods/lib/OpenILS/SIP/Patron.pm | 5 +- .../lib/OpenILS/SIP/Transaction/Renew.pm | 2 - .../lib/OpenILS/SIP/Transaction/RenewAll.pm | 69 +++++++++++++++++++ 6 files changed, 101 insertions(+), 7 deletions(-) create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/SIP/Transaction/RenewAll.pm diff --git a/Open-ILS/examples/oils_sip.xml.example b/Open-ILS/examples/oils_sip.xml.example index d6c5d8823a..c986ca1c91 100644 --- a/Open-ILS/examples/oils_sip.xml.example +++ b/Open-ILS/examples/oils_sip.xml.example @@ -87,7 +87,7 @@ - +