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

(-)a/Koha/REST/V1/Holds.pm (-2 / +3 lines)
Lines 455-465 sub pickup_locations { Link Here
455
            $ps_set = $hold->biblio->pickup_locations( { patron => $hold->patron } );
455
            $ps_set = $hold->biblio->pickup_locations( { patron => $hold->patron } );
456
        }
456
        }
457
457
458
        my $pickup_locations = $c->objects->search( $ps_set );
458
        my $pickup_locations;
459
        my @response = ();
459
        my @response = ();
460
460
461
        if ( C4::Context->preference('AllowHoldPolicyOverride') ) {
461
        if ( C4::Context->preference('AllowHoldPolicyOverride') ) {
462
462
463
            $pickup_locations = $ps_set->as_list;
463
            my $libraries_rs = Koha::Libraries->search( { pickup_location => 1 } );
464
            my $libraries_rs = Koha::Libraries->search( { pickup_location => 1 } );
464
            my $libraries    = $c->objects->search($libraries_rs);
465
            my $libraries    = $c->objects->search($libraries_rs);
465
466
Lines 480-485 sub pickup_locations { Link Here
480
            );
481
            );
481
        }
482
        }
482
483
484
        $pickup_locations = $c->objects->search( $ps_set );
483
        @response = map { $_->{needs_override} = Mojo::JSON->false; $_; } @{$pickup_locations};
485
        @response = map { $_->{needs_override} = Mojo::JSON->false; $_; } @{$pickup_locations};
484
486
485
        return $c->render(
487
        return $c->render(
486
- 

Return to bug 34068