X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_pkg%2Fflat_delayed.pm;h=33f9dd80e2cbe24dcd874703203d25fabdeecd2d;hb=e6820a61a43c840ef08a11bdda41507dac2a9ff7;hp=5cbbc980cb64a8dc8f390fa4c36424c97f1d55fa;hpb=e3dffa23a03cd9f88946ceb78bc75ada29bc013a;p=freeside.git diff --git a/FS/FS/part_pkg/flat_delayed.pm b/FS/FS/part_pkg/flat_delayed.pm index 5cbbc980c..33f9dd80e 100644 --- a/FS/FS/part_pkg/flat_delayed.pm +++ b/FS/FS/part_pkg/flat_delayed.pm @@ -22,8 +22,8 @@ use FS::part_pkg::flat; 'default' => 0, }, 'recur_notify' => { 'name' => 'Number of days before recurring billing'. - 'commences to notify customer. (0 means '. - 'no warning)', + ' commences to notify customer. (0 means'. + ' no warning)', 'default' => 0, }, 'unused_credit' => { 'name' => 'Credit the customer for the unused portion'. @@ -58,7 +58,7 @@ sub calc_remain { return 0 if $last_bill + (86400 * $free_days) == $next_bill && $last_bill == $cust_pkg->setup; - return 0 if ! $self->base_recur + return 0 if ! $self->base_recur($cust_pkg) || ! $self->option('unused_credit', 1) || ! $last_bill || ! $next_bill;