fix RADIUS overage billing, RT#18490
authorIvan Kohler <ivan@freeside.biz>
Thu, 12 Jul 2012 06:44:47 +0000 (23:44 -0700)
committerIvan Kohler <ivan@freeside.biz>
Thu, 12 Jul 2012 06:44:47 +0000 (23:44 -0700)
FS/FS/cust_pkg.pm

index 6c78958..8297d22 100644 (file)
@@ -2709,7 +2709,7 @@ sub seconds_since_sqlradacct {
     grep {
       my $part_svc = $_->part_svc;
       $part_svc->svcdb eq 'svc_acct'
-        && scalar($part_svc->part_export('sqlradius'));
+        && scalar($part_svc->part_export_usage);
     } $self->cust_svc
   ) {
     $seconds += $cust_svc->seconds_since_sqlradacct($start, $end);
@@ -2741,7 +2741,7 @@ sub attribute_since_sqlradacct {
     grep {
       my $part_svc = $_->part_svc;
       $part_svc->svcdb eq 'svc_acct'
-        && scalar($part_svc->part_export('sqlradius'));
+        && scalar($part_svc->part_export_usage);
     } $self->cust_svc
   ) {
     $sum += $cust_svc->attribute_since_sqlradacct($start, $end, $attrib);