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

(-)a/C4/SIP/ILS/Transaction/Checkin.pm (-1 / +6 lines)
Lines 91-96 sub do_checkin { Link Here
91
    my ( $return, $messages, $issue, $borrower );
91
    my ( $return, $messages, $issue, $borrower );
92
92
93
    my $item = Koha::Items->find( { barcode => $barcode } );
93
    my $item = Koha::Items->find( { barcode => $barcode } );
94
    if ($item) {
95
        my $waiting_holds_to_be_cancelled = $item->holds->waiting->filter_by_has_cancellation_requests;
96
        while ( my $hold = $waiting_holds_to_be_cancelled->next ) {
97
            $hold->cancel;
98
        }
99
    }
94
100
95
    my $human_required = 0;
101
    my $human_required = 0;
96
    if (   C4::Context->preference("CircConfirmItemParts")
102
    if (   C4::Context->preference("CircConfirmItemParts")
97
- 

Return to bug 39820