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