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

(-)a/C4/HoldsQueue.pm (-1 / +3 lines)
Lines 436-441 sub MapItemsToHoldRequests { Link Here
436
                            reservenotes => $request->{reservenotes},
436
                            reservenotes => $request->{reservenotes},
437
                        };
437
                        };
438
                        $allocated_items{ $item->{itemnumber} }++;
438
                        $allocated_items{ $item->{itemnumber} }++;
439
                        $request->{allocated} = 1;
439
                        $num_items_remaining--;
440
                        $num_items_remaining--;
440
                    }
441
                    }
441
                }
442
                }
Lines 445-450 sub MapItemsToHoldRequests { Link Here
445
446
446
    foreach my $request (@$hold_requests) {
447
    foreach my $request (@$hold_requests) {
447
        last if $num_items_remaining == 0;
448
        last if $num_items_remaining == 0;
449
        next if $request->{allocated};
448
450
449
        # is this an item-level request?
451
        # is this an item-level request?
450
        if (defined($request->{itemnumber})) {
452
        if (defined($request->{itemnumber})) {
Lines 495-500 sub MapItemsToHoldRequests { Link Here
495
    my $pull_branches;
497
    my $pull_branches;
496
    foreach my $request (@$hold_requests) {
498
    foreach my $request (@$hold_requests) {
497
        last if $num_items_remaining == 0;
499
        last if $num_items_remaining == 0;
500
        next if $request->{allocated};
498
        next if defined($request->{itemnumber}); # already handled these
501
        next if defined($request->{itemnumber}); # already handled these
499
502
500
        # look for local match first
503
        # look for local match first
501
- 

Return to bug 18001