[freeside-commits] freeside/FS/FS/part_pkg flat.pm, 1.13.2.11, 1.13.2.12

Ivan,,, ivan at wavetail.420.am
Sun Feb 22 02:58:52 PST 2009


Update of /home/cvs/cvsroot/freeside/FS/FS/part_pkg
In directory wavetail.420.am:/tmp/cvs-serv2455

Modified Files:
      Tag: FREESIDE_1_7_BRANCH
	flat.pm 
Log Message:
don't do a credit for unused time for packages that don't have a last bill date.  really.  RT#4881

Index: flat.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/flat.pm,v
retrieving revision 1.13.2.11
retrieving revision 1.13.2.12
diff -u -d -r1.13.2.11 -r1.13.2.12
--- flat.pm	12 Sep 2008 07:07:54 -0000	1.13.2.11
+++ flat.pm	22 Feb 2009 10:58:50 -0000	1.13.2.12
@@ -152,7 +152,10 @@
   }
 
   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



More information about the freeside-commits mailing list