Lines 257-267
sub edit {
Link Here
|
257 |
|
257 |
|
258 |
my $pickup_library_id = $body->{pickup_library_id}; |
258 |
my $pickup_library_id = $body->{pickup_library_id}; |
259 |
|
259 |
|
260 |
unless ( |
260 |
if ( |
261 |
!defined $pickup_library_id |
261 |
defined $pickup_library_id |
262 |
or $hold->is_pickup_location_valid( |
262 |
and not $hold->is_pickup_location_valid({ library_id => $pickup_library_id }) |
263 |
{ library_id => $pickup_library_id } |
|
|
264 |
) |
265 |
) |
263 |
) |
266 |
{ |
264 |
{ |
267 |
return $c->render( |
265 |
return $c->render( |
Lines 272-279
sub edit {
Link Here
|
272 |
); |
270 |
); |
273 |
} |
271 |
} |
274 |
|
272 |
|
275 |
$pickup_library_id = $hold->branchcode |
273 |
$pickup_library_id //= $hold->branchcode; |
276 |
unless defined $pickup_library_id; |
|
|
277 |
my $priority = $body->{priority} // $hold->priority; |
274 |
my $priority = $body->{priority} // $hold->priority; |
278 |
# suspended_until can also be set to undef |
275 |
# suspended_until can also be set to undef |
279 |
my $suspended_until = exists $body->{suspended_until} ? $body->{suspended_until} : $hold->suspend_until; |
276 |
my $suspended_until = exists $body->{suspended_until} ? $body->{suspended_until} : $hold->suspend_until; |
280 |
- |
|
|