|
Lines 152-165
if ( $backends_available ) {
Link Here
|
| 152 |
my $request = Koha::Illrequests->find($params->{illrequest_id}); |
152 |
my $request = Koha::Illrequests->find($params->{illrequest_id}); |
| 153 |
my $backend_result; |
153 |
my $backend_result; |
| 154 |
if ( $params->{backend} ) { |
154 |
if ( $params->{backend} ) { |
| 155 |
my $new_request = Koha::Illrequest->new->load_backend( $params->{backend} ); |
155 |
$backend_result = $request->backend_migrate($params); |
| 156 |
$backend_result = $new_request->backend_migrate($params); |
|
|
| 157 |
if ($backend_result) { |
156 |
if ($backend_result) { |
| 158 |
$template->param( |
157 |
$template->param( |
| 159 |
whole => $backend_result, |
158 |
whole => $backend_result, |
| 160 |
request => $new_request |
159 |
request => $request |
| 161 |
); |
160 |
); |
| 162 |
$request = $new_request; |
|
|
| 163 |
} else { |
161 |
} else { |
| 164 |
# Backend failure, redirect back to illview |
162 |
# Backend failure, redirect back to illview |
| 165 |
print $cgi->redirect( '/cgi-bin/koha/ill/ill-requests.pl' |
163 |
print $cgi->redirect( '/cgi-bin/koha/ill/ill-requests.pl' |
| 166 |
- |
|
|