Lines 530-536
sub MapItemsToHoldRequests {
Link Here
|
530 |
&& ( ( $item->{hold_fulfillment_policy} eq 'any' ) # Don't fill item level holds that contravene the hold pickup policy at this time |
530 |
&& ( ( $item->{hold_fulfillment_policy} eq 'any' ) # Don't fill item level holds that contravene the hold pickup policy at this time |
531 |
|| $request->{branchcode} eq $item->{ $item->{hold_fulfillment_policy} } ) |
531 |
|| $request->{branchcode} eq $item->{ $item->{hold_fulfillment_policy} } ) |
532 |
&& ( !$request->{itemtype} # If hold itemtype is set, item's itemtype must match |
532 |
&& ( !$request->{itemtype} # If hold itemtype is set, item's itemtype must match |
533 |
|| $items_by_itemnumber{ $request->{itemnumber} }->{itype} eq $request->{itemtype} ) |
533 |
|| ( $request->{itemnumber} && ( $items_by_itemnumber{ $request->{itemnumber} }->{itype} eq $request->{itemtype} ) ) ) |
534 |
) |
534 |
) |
535 |
{ |
535 |
{ |
536 |
$itemnumber = $item->{itemnumber}; |
536 |
$itemnumber = $item->{itemnumber}; |
537 |
- |
|
|