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

(-)a/ill/ill-requests.pl (-6 / +7 lines)
Lines 184-202 if ( $backends_available ) { Link Here
184
        handle_commit_maybe($backend_result, $request);
184
        handle_commit_maybe($backend_result, $request);
185
185
186
    } elsif ( $op eq 'generic_confirm' ) {
186
    } elsif ( $op eq 'generic_confirm' ) {
187
        my $backend_result;
188
        my $request;
187
        try {
189
        try {
188
            my $request = Koha::Illrequests->find($params->{illrequest_id});
190
            $request = Koha::Illrequests->find($params->{illrequest_id});
189
            $params->{current_branchcode} = C4::Context->mybranch;
191
            $params->{current_branchcode} = C4::Context->mybranch;
190
            my $backend_result = $request->generic_confirm($params);
192
            $backend_result = $request->generic_confirm($params);
191
            $template->param(
193
            $template->param(
192
                whole => $backend_result,
194
                whole => $backend_result,
193
                request => $request,
195
                request => $request,
194
            );
196
            );
195
            $template->param( error => $params->{error} )
197
            $template->param( error => $params->{error} )
196
                if $params->{error};
198
                if $params->{error};
197
198
            # handle special commit rules & update type
199
            handle_commit_maybe($backend_result, $request);
200
        }
199
        }
201
        catch {
200
        catch {
202
            my $error;
201
            my $error;
Lines 216-221 if ( $backends_available ) { Link Here
216
                "&error=$error" );
215
                "&error=$error" );
217
            exit;
216
            exit;
218
        };
217
        };
218
219
        # handle special commit rules & update type
220
        handle_commit_maybe($backend_result, $request);
219
    } elsif ( $op eq 'illlist') {
221
    } elsif ( $op eq 'illlist') {
220
222
221
        # If we receive a pre-filter, make it available to the template
223
        # If we receive a pre-filter, make it available to the template
222
- 

Return to bug 21289