diff options
author | Ivan Kohler <ivan@freeside.biz> | 2014-05-07 18:19:05 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2014-05-07 18:19:05 -0700 |
commit | 20d2a04059d45272e06c8677e442913a251f04a2 (patch) | |
tree | 100ab957567ac5c1a0539985d6bfec5b5e7ecebb /FS | |
parent | 9003e8b83224c67bf82029ff167c706973e0aec6 (diff) |
fix CDR pre-rating w/unlinked phone numbers, RT#27267
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/cdr.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm index d3e44fe..d13c88b 100644 --- a/FS/FS/cdr.pm +++ b/FS/FS/cdr.pm @@ -911,7 +911,7 @@ sub rate_prefix { $charge_sec -= ($included_min->{$regionnum}{$ratetimenum} * 60); $included_min->{$regionnum}{$ratetimenum} = 0; } - } elsif ( ${ $opt{'plan_included_min'} } > 0 ) { + } elsif ( $opt{plan_included_min} && ${ $opt{plan_included_min} } > 0 ) { # The package definition has included minutes, but only for in-group # rate details. Decrement them if this is an in-group call. if ( $rate_detail->region_group ) { |