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

(-)a/Koha/Hold.pm (-2 / +7 lines)
Lines 351-362 sub is_suspended { Link Here
351
351
352
=head3 cancel
352
=head3 cancel
353
353
354
my $cancel_hold = $hold->cancel();
354
my $cancel_hold = $hold->cancel(
355
    {
356
        [ charge_cancel_fee => 1||0, ]
357
        [ cancellation_reason => $cancellation_reason, ]
358
    }
359
);
355
360
356
Cancel a hold:
361
Cancel a hold:
357
- The hold will be moved to the old_reserves table with a priority=0
362
- The hold will be moved to the old_reserves table with a priority=0
358
- The priority of other holds will be updated
363
- The priority of other holds will be updated
359
- The patron will be charge (see ExpireReservesMaxPickUpDelayCharge) if the charge_cancel_fee parameter is set
364
- The patron will be charge (see ExpireReservesMaxPickUpDelayCharge) if the charge_cancel_fee parameter is set
365
- The canceled hold will have the cancellation reason added to old_reserves.cancellation_reason if one is passed in
360
- a CANCEL HOLDS log will be done if the pref HoldsLog is on
366
- a CANCEL HOLDS log will be done if the pref HoldsLog is on
361
367
362
=cut
368
=cut
363
- 

Return to bug 25534