X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_event%2FAction%2Fpkg_sales_credit.pm;h=26a6f6dbd1ad59229d628657d674ed99ed55de4a;hb=cd3719db530b4bffc1f2fe860bbc7a52f4b2235c;hp=3c569cada77aa05134da079c5effd8b48a667ef0;hpb=ea16cbe4a50fa79872a4f08225863f39b7d28c06;p=freeside.git diff --git a/FS/FS/part_event/Action/pkg_sales_credit.pm b/FS/FS/part_event/Action/pkg_sales_credit.pm index 3c569cada..26a6f6dbd 100644 --- a/FS/FS/part_event/Action/pkg_sales_credit.pm +++ b/FS/FS/part_event/Action/pkg_sales_credit.pm @@ -27,8 +27,9 @@ sub do_action { my $sales_cust_main = $sales->sales_cust_main; #? or return "No customer record for sales person ". $sales->salesperson; - my $amount = $self->_calc_credit($cust_pkg, $sales); - return '' unless $amount > 0; + my $warning = ''; + my $amount = $self->_calc_credit($cust_pkg, $sales, \$warning); + return $warning unless $amount > 0; my $reasonnum = $self->option('reasonnum');