From 3561ff6268b3c3b451ec38aeea5d8b122a06d7a0 Mon Sep 17 00:00:00 2001 From: erickson Date: Mon, 31 Jul 2006 19:17:54 +0000 Subject: [PATCH] responding with copy on COPY_NOT_AVAILABLE instead of just the status git-svn-id: svn://svn.open-ils.org/ILS/trunk@5193 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm b/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm index 5f452d5d3e..53e29aa5c5 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm @@ -600,7 +600,7 @@ sub run_copy_permit_scripts { # in as the payload for that event my $stat = ref($copy->status) ? $copy->status->id : $copy->status; for (@allevents) { - $_->{payload} = $stat if + $_->{payload} = $copy if ($_->{textcode} eq 'COPY_NOT_AVAILABLE'); } @@ -1123,6 +1123,7 @@ sub do_checkin { # handle the overridable events $self->override_events unless $self->is_renewal; + return if $self->bail_out; if( $self->copy ) { $self->transit( -- 2.11.0