X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fmisc%2Fsend-invoice.cgi;h=dea081020ed46b1abfb5a7e01ee90559c7eaff7c;hp=435875348b35c0e03c12df83088e931f20028acc;hb=cee66872f5c67825cae5a0f86da3fb0657c4ebae;hpb=434137989f7343ada30ceff4056c5f75ef8d9d27 diff --git a/httemplate/misc/send-invoice.cgi b/httemplate/misc/send-invoice.cgi index 435875348..dea081020 100644 --- a/httemplate/misc/send-invoice.cgi +++ b/httemplate/misc/send-invoice.cgi @@ -25,6 +25,7 @@ my $invnum = $cgi->param('invnum'); my $template = $cgi->param('template'); my $notice_name = $cgi->param('notice_name') if $cgi->param('notice_name'); my $method = $cgi->param('method'); +my $no_coupon = $cgi->param('no_coupon'); my $mode; if ( $cgi->param('mode') =~ /^(\d+)$/ ) { $mode = $1; @@ -42,6 +43,7 @@ $cust_bill->set('mode' => $mode) if $mode; #these methods die instead of return errors, so, handle that without a backtrace eval { $cust_bill->$method({ 'template' => $template, 'notice_name' => $notice_name, + 'no_coupon' => $no_coupon, }); }; my $error = $@;