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

(-)a/opac/opac-illrequests.pl (-3 / +8 lines)
Lines 72-79 my ( $template, $loggedinuser, $cookie ) = get_template_and_user( Link Here
72
);
72
);
73
73
74
# Are we able to actually work?
74
# Are we able to actually work?
75
my $patron             = Koha::Patrons->find($loggedinuser);
75
my $patron   = Koha::Patrons->find($loggedinuser);
76
my $backends           = Koha::ILL::Request::Config->new->opac_available_backends($patron);
76
my $backends = Koha::ILL::Request::Config->new->opac_available_backends($patron);
77
78
if ( $params->{backend} && !grep { $_ eq $params->{backend} } @$backends ) {
79
    print $query->redirect("/cgi-bin/koha/errors/404.pl");
80
    exit;
81
}
82
77
my $backends_available = ( scalar @{$backends} > 0 );
83
my $backends_available = ( scalar @{$backends} > 0 );
78
$template->param( backends_available => $backends_available );
84
$template->param( backends_available => $backends_available );
79
85
80
- 

Return to bug 41057