View | Details | Raw Unified | Return to bug 26387
Collapse All | Expand All

(-)a/C4/HoldsQueue.pm (-2 / +1 lines)
Lines 525-531 sub MapItemsToHoldRequests { Link Here
525
                    && ( ( $item->{hold_fulfillment_policy} eq 'any' ) # Don't fill item level holds that contravene the hold pickup policy at this time
525
                    && ( ( $item->{hold_fulfillment_policy} eq 'any' ) # Don't fill item level holds that contravene the hold pickup policy at this time
526
                        || $request->{branchcode} eq $item->{ $item->{hold_fulfillment_policy} } )
526
                        || $request->{branchcode} eq $item->{ $item->{hold_fulfillment_policy} } )
527
                    && ( !$request->{itemtype} # If hold itemtype is set, item's itemtype must match
527
                    && ( !$request->{itemtype} # If hold itemtype is set, item's itemtype must match
528
                        || $items_by_itemnumber{ $request->{itemnumber} }->{itype} eq $request->{itemtype} )
528
                        || ( $request->{itemnumber} && ( $items_by_itemnumber{ $request->{itemnumber} }->{itype} eq $request->{itemtype} ) ) )
529
                  )
529
                  )
530
                {
530
                {
531
                    $itemnumber = $item->{itemnumber};
531
                    $itemnumber = $item->{itemnumber};
532
- 

Return to bug 26387