X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fmisc%2Fupload-batch.cgi;h=d1a84fd0217a9a45b647521cc26aa8aa64d25d04;hb=7b125e587a4d1ee0aca692e23ea7897f671855ae;hp=ccaf6f046319db09505f43639f14b3ed88d496df;hpb=a014f2e125028a5a80c0587f36df5e865b70b47f;p=freeside.git diff --git a/httemplate/misc/upload-batch.cgi b/httemplate/misc/upload-batch.cgi index ccaf6f046..d1a84fd02 100644 --- a/httemplate/misc/upload-batch.cgi +++ b/httemplate/misc/upload-batch.cgi @@ -1,17 +1,14 @@ -% if ( $error ) { - - - -% eidiot($error); -%# $cgi->param('error', $error); -%# print $cgi->redirect( "${p}cust_main-import.cgi -% } else { - - <% include("/elements/header.html",'Batch results upload successful') %> - -% } +% if ( $error ) { +% errorpage($error); +% } else { + <% include('/elements/header.html','Batch results upload successful') %> + <% include('/elements/footer.html') %> +% } <%init> +die "access denied" + unless $FS::CurrentUser::CurrentUser->access_right('Process batches'); + my $error; my $fh = $cgi->upload('batch_results'); @@ -26,7 +23,7 @@ unless ( $error ) { if ( ! $pay_batch ) { $error = "batchnum $batchnum not found"; } elsif ( $pay_batch->status ne 'I' ) { - $error = "batch $paybatch is not in transit"; + $error = "batch $batchnum is not in transit"; } else { $error = $pay_batch->import_results( 'filehandle' => $fh, @@ -34,4 +31,6 @@ unless ( $error ) { ); } -<%/init> +} + +