X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_event%2FAction%2Fpkg_employee_credit.pm;fp=FS%2FFS%2Fpart_event%2FAction%2Fpkg_employee_credit.pm;h=838d1754a74c4900128d82571c36eff77f26093d;hb=e8e6cb9e129eb20fef8e4fa19239c76b4280cf5f;hp=6cbe9bc4ec7d23259c9fddacc703a1d96accb7ae;hpb=a2671c1396fed27ff620a58fb46773408d21d194;p=freeside.git diff --git a/FS/FS/part_event/Action/pkg_employee_credit.pm b/FS/FS/part_event/Action/pkg_employee_credit.pm index 6cbe9bc4e..838d1754a 100644 --- a/FS/FS/part_event/Action/pkg_employee_credit.pm +++ b/FS/FS/part_event/Action/pkg_employee_credit.pm @@ -19,8 +19,9 @@ sub do_action { my $employee_cust_main = $employee->user_cust_main; #? or return "No customer record for employee ". $employee->username; - my $amount = $self->_calc_credit($cust_pkg, $employee); - return '' unless $amount > 0; + my $warning = ''; + my $amount = $self->_calc_credit($cust_pkg, $employee, \$warning); + return $warning unless $amount > 0; my $reasonnum = $self->option('reasonnum');