|
Lines 58-63
use C4::Acquisition;
Link Here
|
| 58 |
use C4::Koha; |
58 |
use C4::Koha; |
| 59 |
use List::MoreUtils qw( any uniq ); |
59 |
use List::MoreUtils qw( any uniq ); |
| 60 |
use Koha::Biblios; |
60 |
use Koha::Biblios; |
|
|
61 |
use Koha::IssuingRules; |
| 62 |
use Koha::Items; |
| 61 |
use Koha::Patrons; |
63 |
use Koha::Patrons; |
| 62 |
use Koha::RecordProcessor; |
64 |
use Koha::RecordProcessor; |
| 63 |
|
65 |
|
|
Lines 132-138
if(my $cart_list = $query->cookie("bib_list")){
Link Here
|
| 132 |
my $allow_onshelf_holds; |
134 |
my $allow_onshelf_holds; |
| 133 |
my $patron = Koha::Patrons->find( $loggedinuser ); |
135 |
my $patron = Koha::Patrons->find( $loggedinuser ); |
| 134 |
for my $itm (@all_items) { |
136 |
for my $itm (@all_items) { |
| 135 |
my $items = Koha::Items->find( $itm->{itemnumber} ); |
137 |
my $item = Koha::Items->find( $itm->{itemnumber} ); |
| 136 |
$allow_onshelf_holds = Koha::IssuingRules->get_onshelfholds_policy( { item => $item, patron => $patron } ); |
138 |
$allow_onshelf_holds = Koha::IssuingRules->get_onshelfholds_policy( { item => $item, patron => $patron } ); |
| 137 |
last if $allow_onshelf_holds; |
139 |
last if $allow_onshelf_holds; |
| 138 |
} |
140 |
} |