diff --git a/acqui/addorder.pl b/acqui/addorder.pl index d29db568d5..2fc99b66eb 100755 --- a/acqui/addorder.pl +++ b/acqui/addorder.pl @@ -343,6 +343,12 @@ if ( $op eq 'cud-order' ) { STATUS => 'ORDERED', } ); + if ( C4::Context->preference('PlaceHoldsOnOrdersFromSuggestions') ) { + my $suggestion = Koha::Suggestions->find($suggestionid); + if ($suggestion) { + $suggestion->place_hold(); + } + } } $orderinfo->{unitprice} = $orderinfo->{ecost}