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 |
- |
|
|