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

(-)a/C4/HoldsQueue.pm (-3 / +3 lines)
Lines 442-449 sub _allocateWithTransportCostMatrix { Link Here
442
442
443
    my @allocated;
443
    my @allocated;
444
444
445
    my @remaining_items = grep { !exists $allocated_items->{ $_->{itemnumber} } && $_->{holdallowed} ne 'not_allowed'; }
445
    my @remaining_items =
446
        @$available_items;
446
        shuffle( grep { !exists $allocated_items->{ $_->{itemnumber} } && $_->{holdallowed} ne 'not_allowed'; }
447
            @$available_items );
447
448
448
    my @requests  = grep { !defined $_->{itemnumber} && !defined $_->{allocated} } @$hold_requests;
449
    my @requests  = grep { !defined $_->{itemnumber} && !defined $_->{allocated} } @$hold_requests;
449
    my @remaining = ();
450
    my @remaining = ();
450
- 

Return to bug 40620