X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fpart_pkg%2Fvoip_cdr.pm;h=cf9dd7bea933eaa04260f9e94fb7ebb2958ad0b2;hp=816bb2bb4af18307bf006f3e6d7fa4ff268f24b8;hb=57678e05855b1a1c18bdc012a8f9e101fe2e7c2e;hpb=f09e648d2f6085e249ce9787d3d50b76571f25bf diff --git a/FS/FS/part_pkg/voip_cdr.pm b/FS/FS/part_pkg/voip_cdr.pm index 816bb2bb4..cf9dd7bea 100644 --- a/FS/FS/part_pkg/voip_cdr.pm +++ b/FS/FS/part_pkg/voip_cdr.pm @@ -562,13 +562,13 @@ sub check_chargable { if $opt{'use_disposition_taqua'} && $cdr->disposition != 100; return "carrierid != $opt{'use_carrierid'}" - if $opt{'use_carrierid'} - && $cdr->carrierid != $opt{'use_carrierid'} + if length($opt{'use_carrierid'}) + && $cdr->carrierid ne $opt{'use_carrierid'} #ne otherwise 0 matches '' && ! $flags{'da_rewrote'}; return "cdrtypenum != $opt{'use_cdrtypenum'}" - if $opt{'use_cdrtypenum'} - && $cdr->cdrtypenum != $opt{'use_cdrtypenum'}; + if length($opt{'use_cdrtypenum'}) + && $cdr->cdrtypenum ne $opt{'use_cdrtypenum'}; #ne otherwise 0 matches '' #all right then, rate it '';