From: Mark Wells Date: Sat, 16 Nov 2013 20:31:15 +0000 (-0800) Subject: fix off-by-one when a per-call rate has included free calls, #24716 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=332028ae28351dee74715c651fd73948df0ded69 fix off-by-one when a per-call rate has included free calls, #24716 --- diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm index b16cb8648..bf508dd8c 100644 --- a/FS/FS/cdr.pm +++ b/FS/FS/cdr.pm @@ -904,7 +904,7 @@ sub rate_prefix { #${$opt{region_group_included_min}} -= $minutes # if $region_group && $rate_detail->region_group; - if ( $included_min->{$regionnum}{$ratetimenum} > $minutes ) { + if ( $included_min->{$regionnum}{$ratetimenum} >= $minutes ) { $charge_sec = 0; $included_min->{$regionnum}{$ratetimenum} -= $minutes; } else {