where => {id => $e->requestor->id}
});
+ # This is used to detect whether we want to show the curbside tab
+ my $extant_holds_object = $self->fetch_user_holds();
+ if($extant_holds_object->{holds}) {
+ $ctx->{curbside_pickup_libs} = [];
+ for my $pul (@{$extant_holds_object->{pickup_libs}}) {
+ push(@{$ctx->{curbside_pickup_libs}}, $pul) if $ctx->{get_org_setting}->($pul, 'circ.curbside');
+ }
+ }
+
my $holds_object = $self->fetch_user_holds([map { $_->{id} } @$hold_ids], 0, 1, 0, $limit, $offset);
if($holds_object->{holds}) {
$ctx->{holds} = $holds_object->{holds};