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

(-)a/C4/Circulation.pm (-2 / +1 lines)
Lines 4026-4032 sub LostItem{ Link Here
4026
    }
4026
    }
4027
4027
4028
    # SendLostHoldNotices
4028
    # SendLostHoldNotices
4029
    my $item = Koha::Items->find( $itemnumber );
4030
    if ( C4::Context->preference('SendLostHoldNotices') && defined $hold && $item->itemlost ){
4029
    if ( C4::Context->preference('SendLostHoldNotices') && defined $hold && $item->itemlost ){
4031
        my $letter = C4::Letters::GetPreparedLetter(
4030
        my $letter = C4::Letters::GetPreparedLetter(
4032
            module => 'reserves',
4031
            module => 'reserves',
Lines 4037-4043 sub LostItem{ Link Here
4037
                branches => $hold->branchcode,
4036
                branches => $hold->branchcode,
4038
            },
4037
            },
4039
        );
4038
        );
4040
        C4::Message->enqueue($letter, $hold->borrower->unblessed, 'email');
4039
        C4::Message->enqueue($letter, $hold->borrower, 'email');
4041
    }
4040
    }
4042
}
4041
}
4043
4042
(-)a/catalogue/moredetail.pl (-1 / +1 lines)
Lines 248-254 foreach my $item (@items){ Link Here
248
    );
248
    );
249
249
250
    $item_info->{nomod} = !$patron->can_edit_items_from( $item->homebranch );
250
    $item_info->{nomod} = !$patron->can_edit_items_from( $item->homebranch );
251
    $item_info->{waiting_holds} = $item->{object}->holds({ found => [ 'W', 'T' ], item_level_hold => { '!=' => 0 } })->count;
251
    $item_info->{waiting_holds} = $item->holds({ found => [ 'W', 'T' ], item_level_hold => { '!=' => 0 } })->count;
252
252
253
    push @item_data, $item_info;
253
    push @item_data, $item_info;
254
}
254
}
(-)a/cataloguing/additem.pl (-1 / +1 lines)
Lines 750-756 if( my $default_location = C4::Context->preference('NewItemsDefaultLocation') ) Link Here
750
my @ig = Koha::Biblio::ItemGroups->search({ biblio_id => $biblionumber })->as_list();
750
my @ig = Koha::Biblio::ItemGroups->search({ biblio_id => $biblionumber })->as_list();
751
751
752
if ( C4::Context->preference('RevertLostBibLevelHolds') ){
752
if ( C4::Context->preference('RevertLostBibLevelHolds') ){
753
    my @lostitems = Koha::Items->search({ biblionumber => $biblionumber, itemlost => { '!=' => 0 } });
753
    my @lostitems = Koha::Items->search({ biblionumber => $biblionumber, itemlost => { '!=' => 0 } })->as_list;
754
    # find if any of these lost items have waiting holds
754
    # find if any of these lost items have waiting holds
755
    my @waitinglostitems;
755
    my @waitinglostitems;
756
    foreach my $lostitem ( @lostitems ){
756
    foreach my $lostitem ( @lostitems ){
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/moredetail.tt (-2 / +2 lines)
Lines 116-123 Link Here
116
                                    <div class="dialog alert">
116
                                    <div class="dialog alert">
117
                                        This item has a waiting item-level hold on it, and has been marked as lost.<br>
117
                                        This item has a waiting item-level hold on it, and has been marked as lost.<br>
118
                                        <form action="updateitem.pl" method="post" class="inline">
118
                                        <form action="updateitem.pl" method="post" class="inline">
119
                                            <input type="hidden" name="itemnumber" value="[% ITEM_DAT.itemnumber %]">
119
                                            <input type="hidden" name="itemnumber" value="[% ITEM_DAT.itemnumber | html %]">
120
                                            <input type="hidden" name="biblionumber" value="[% ITEM_DAT.biblionumber %]">
120
                                            <input type="hidden" name="biblionumber" value="[% ITEM_DAT.biblionumber | html %]">
121
                                            <button type="submit" name="reverthold" value="1" class="btn btn-default"><i class="fa fa-undo"></i> Revert waiting status</button>
121
                                            <button type="submit" name="reverthold" value="1" class="btn btn-default"><i class="fa fa-undo"></i> Revert waiting status</button>
122
                                            <button type="submit" name="cancelhold" value="1" class="btn btn-default"><i class="fa fa-times"></i> Cancel hold</button>
122
                                            <button type="submit" name="cancelhold" value="1" class="btn btn-default"><i class="fa fa-times"></i> Cancel hold</button>
123
                                        </form>
123
                                        </form>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt (-4 / +3 lines)
Lines 82-91 Link Here
82
        <ul>
82
        <ul>
83
        [% FOREACH i IN waitinglostitems %]
83
        [% FOREACH i IN waitinglostitems %]
84
            <br>
84
            <br>
85
            <li>Item (<i>[% i.barcode %]</i>)
85
            <li>Item (<i>[% i.barcode | html %]</i>)
86
            <form action="../catalogue/updateitem.pl" method="post" class="inline">
86
            <form action="../catalogue/updateitem.pl" method="post" class="inline">
87
                <input type="hidden" name="itemnumber" value="[% i.itemnumber %]">
87
                <input type="hidden" name="itemnumber" value="[% i.itemnumber | html %]">
88
                <input type="hidden" name="biblionumber" value="[% i.biblionumber %]">
88
                <input type="hidden" name="biblionumber" value="[% i.biblionumber | html %]">
89
                <input type="hidden" name="redirecturl" value="../cataloguing/additem.pl?biblionumber=">
89
                <input type="hidden" name="redirecturl" value="../cataloguing/additem.pl?biblionumber=">
90
                <button type="submit" name="reverthold" value="1" class="btn btn-default"><i class="fa fa-undo"></i> Revert waiting status</button>
90
                <button type="submit" name="reverthold" value="1" class="btn btn-default"><i class="fa fa-undo"></i> Revert waiting status</button>
91
                <button type="submit" name="cancelhold" value="1" class="btn btn-default"><i class="fa fa-times"></i> Cancel hold</button></li>
91
                <button type="submit" name="cancelhold" value="1" class="btn btn-default"><i class="fa fa-times"></i> Cancel hold</button></li>
92
- 

Return to bug 20844