]> git.evergreen-ils.org Git - Evergreen.git/commit
SIP2 Checkout "no-code" failure fix
authorThomas Berezansky <tsbere@mvlc.org>
Fri, 26 Aug 2011 20:19:13 +0000 (16:19 -0400)
committerBill Erickson <berick@esilibrary.com>
Thu, 27 Oct 2011 13:13:39 +0000 (09:13 -0400)
commit4a0c30d4914d740bd8e2464706b149724bb6efdc
treed817d8b1925c8bcef7f054c9af5ee17f8af0c7e4
parent2a77078c43bec6aab61c75a03f4801fe735cff58
SIP2 Checkout "no-code" failure fix

Instead of assuming that code exists on a response do more checks.

Specifically, a response code can be empty but not zero when there is no
defined event code for the failure code.

An easily tested case of this is standing penalties.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/SIP/Transaction/Checkout.pm