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

(-)a/Koha/ILL/Request.pm (-2 / +4 lines)
Lines 2134-2141 Patron object Link Here
2134
sub can_patron_place_ill_in_opac {
2134
sub can_patron_place_ill_in_opac {
2135
    my ( $self, $patron ) = @_;
2135
    my ( $self, $patron ) = @_;
2136
2136
2137
    return 1 if C4::Context->preference('ILLOpacUnauthenticatedRequest') && !$patron;
2138
2137
    return 0
2139
    return 0
2138
        unless $patron->_result->categorycode->can_place_ill_in_opac
2140
        unless $patron
2141
        && $patron->_result->categorycode->can_place_ill_in_opac
2139
        && !( $patron->is_expired
2142
        && !( $patron->is_expired
2140
        && $patron->category->effective_BlockExpiredPatronOpacActions_contains('ill_request') );
2143
        && $patron->category->effective_BlockExpiredPatronOpacActions_contains('ill_request') );
2141
    return 1;
2144
    return 1;
2142
- 

Return to bug 36197