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

(-)a/Koha/REST/V1/Holds.pm (-2 / +3 lines)
Lines 462-472 sub pickup_locations { Link Here
462
            $ps_set = $hold->biblio->pickup_locations( { patron => $hold->patron } );
462
            $ps_set = $hold->biblio->pickup_locations( { patron => $hold->patron } );
463
        }
463
        }
464
464
465
        my $pickup_locations = $c->objects->search( $ps_set );
465
        my $pickup_locations;
466
        my @response = ();
466
        my @response = ();
467
467
468
        if ( C4::Context->preference('AllowHoldPolicyOverride') ) {
468
        if ( C4::Context->preference('AllowHoldPolicyOverride') ) {
469
469
470
            $pickup_locations = $ps_set->as_list;
470
            my $libraries_rs = Koha::Libraries->search( { pickup_location => 1 } );
471
            my $libraries_rs = Koha::Libraries->search( { pickup_location => 1 } );
471
            my $libraries    = $c->objects->search($libraries_rs);
472
            my $libraries    = $c->objects->search($libraries_rs);
472
473
Lines 487-492 sub pickup_locations { Link Here
487
            );
488
            );
488
        }
489
        }
489
490
491
        $pickup_locations = $c->objects->search( $ps_set );
490
        @response = map { $_->{needs_override} = Mojo::JSON->false; $_; } @{$pickup_locations};
492
        @response = map { $_->{needs_override} = Mojo::JSON->false; $_; } @{$pickup_locations};
491
493
492
        return $c->render(
494
        return $c->render(
493
- 

Return to bug 34068