From: Jason Etheridge Date: Thu, 26 May 2011 06:42:07 +0000 (-0400) Subject: wrong target for parts holds in open-ils.circ.holds.retrieve_all_from_title X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=35c47b6df891d2a88e77a29a35577b7e9a3249b2;p=evergreen%2Fpines.git wrong target for parts holds in open-ils.circ.holds.retrieve_all_from_title Signed-off-by: Jason Etheridge --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm index a84bb11718..85d8486aaa 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm @@ -2769,10 +2769,15 @@ sub all_rec_holds { %$args }, {idlist=>1} ); + my $parts = $e->search_biblio_monograph_part( + { + record => $title_id + }, {idlist=>1} ); + $resp->{part_holds} = $e->search_action_hold_request( { hold_type => OILS_HOLD_TYPE_MONOPART, - target => $title_id, + target => $parts, %$args }, {idlist=>1} );