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

(-)a/Koha/ILL/Request.pm (-2 / +4 lines)
Lines 2207-2214 Patron object Link Here
2207
sub can_patron_place_ill_in_opac {
2207
sub can_patron_place_ill_in_opac {
2208
    my ( $self, $patron ) = @_;
2208
    my ( $self, $patron ) = @_;
2209
2209
2210
    return 1 if C4::Context->preference('ILLOpacUnauthenticatedRequest') && !$patron;
2211
2210
    return 0
2212
    return 0
2211
        unless $patron->_result->categorycode->can_place_ill_in_opac
2213
        unless $patron
2214
        && $patron->_result->categorycode->can_place_ill_in_opac
2212
        && !( $patron->is_expired
2215
        && !( $patron->is_expired
2213
        && $patron->category->effective_BlockExpiredPatronOpacActions_contains('ill_request') );
2216
        && $patron->category->effective_BlockExpiredPatronOpacActions_contains('ill_request') );
2214
    return 1;
2217
    return 1;
2215
- 

Return to bug 36197