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 |
- |
|
|