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

(-)a/C4/HoldsQueue.pm (-2 / +1 lines)
Lines 557-563 sub MapItemsToHoldRequests { Link Here
557
                    $request->{borrowerbranch} eq $item->{$priority_branch}
557
                    $request->{borrowerbranch} eq $item->{$priority_branch}
558
                    && _checkHoldPolicy($item, $request) # Don't fill item level holds that contravene the hold pickup policy at this time
558
                    && _checkHoldPolicy($item, $request) # Don't fill item level holds that contravene the hold pickup policy at this time
559
                    && ( !$request->{itemtype} # If hold itemtype is set, item's itemtype must match
559
                    && ( !$request->{itemtype} # If hold itemtype is set, item's itemtype must match
560
                        || ( $request->{itemnumber} && ( $items_by_itemnumber{ $request->{itemnumber} }->{itype} eq $request->{itemtype} ) ) )
560
                        || $items_by_itemnumber{ $item->{itemnumber} }->{itype} eq $request->{itemtype} )
561
                    && ( !$request->{item_group_id} # If hold item_group is set, item's item_group must match
561
                    && ( !$request->{item_group_id} # If hold item_group is set, item's item_group must match
562
                        || ( $item->{_object}->item_group && $item->{_object}->item_group->id eq $request->{item_group_id} ) )
562
                        || ( $item->{_object}->item_group && $item->{_object}->item_group->id eq $request->{item_group_id} ) )
563
                  )
563
                  )
564
- 

Return to bug 35805