From 623d96a473b8fe166bba42b77236f43df5926363 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 --- 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 ++- Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm | 5 +- .../perlmods/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 5d4ebd367a..02d8ba7219 100644 --- a/Open-ILS/examples/oils_sip.xml.example +++ b/Open-ILS/examples/oils_sip.xml.example @@ -87,7 +87,7 @@ - +