don't do a credit for unused time for packages that don't have a last bill date....
authorivan <ivan>
Sun, 22 Feb 2009 10:58:50 +0000 (10:58 +0000)
committerivan <ivan>
Sun, 22 Feb 2009 10:58:50 +0000 (10:58 +0000)
FS/FS/part_pkg/flat.pm

index 7a78d0b..3ac44c4 100644 (file)
@@ -161,7 +161,10 @@ sub calc_remain {
   }
 
   my $next_bill = $cust_pkg->getfield('bill') || 0;
-  my $last_bill = $cust_pkg->last_bill || 0;
+
+  #my $last_bill = $cust_pkg->last_bill || 0;
+  my $last_bill = $cust_pkg->get('last_bill') || 0; #->last_bill falls back to setup
+
   return 0 if    ! $self->base_recur
               || ! $self->option('unused_credit', 1)
               || ! $last_bill