From: Bill Erickson Date: Fri, 30 Oct 2020 22:20:07 +0000 (-0400) Subject: LP1901930 SIP2Mediator checkin support X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=67f109f1d1aa4bbdca5bbf99ce6fb6c45b0434b9;p=working%2FEvergreen.git LP1901930 SIP2Mediator checkin support Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Checkin.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Checkin.pm index e309958bf0..15a7e28cc3 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Checkin.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Checkin.pm @@ -42,12 +42,12 @@ sub perform_checkin { my $args = { copy_barcode => $params{item_barcode}, - holds_as_transit => $config->{checkin_hold_as_transit} + hold_as_transit => $config->{checkin_hold_as_transit} }; $args->{circ_lib} = $SC->org_id_from_sn($params{corrent_loc}) || - $session->editor->ws_ou; + $session->editor->requestor->ws_ou; my $method = 'open-ils.circ.checkin'; $method .= '.override' if $override; diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Item.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Item.pm index db07a69f5c..5ab25ff745 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Item.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/SIP2/Item.pm @@ -39,7 +39,7 @@ sub get_item_details { my $details = { item => $item, security_marker => '02', # matches SIP/Item.pm - owning_loc => $item->call_number->owning_lib->sn, + owning_loc => $item->call_number->owning_lib->shortname, current_loc => $item->circ_lib->shortname, permanent_loc => $item->circ_lib->shortname, destination_loc => $item->circ_lib->shortname # maybe replaced below