From 39c4cebafc991151741621bead812f4536d2ae94 Mon Sep 17 00:00:00 2001 From: ivan Date: Tue, 24 Feb 2009 08:45:10 +0000 Subject: [PATCH] exact match, RT#3196 --- FS/bin/freeside-cdrrewrited | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/FS/bin/freeside-cdrrewrited b/FS/bin/freeside-cdrrewrited index d827ef761..198fbb5e7 100644 --- a/FS/bin/freeside-cdrrewrited +++ b/FS/bin/freeside-cdrrewrited @@ -29,8 +29,6 @@ die "not running; cdr-asterisk_forward_rewrite conf is off\n" #-- -my $domestic_prefix = 1; #hmm, global config? - while (1) { #hmm... don't want to do an expensive search with an ever-growing bunch @@ -52,12 +50,11 @@ while (1) { $found = 1; - if ( $cdr->dstchannel =~ /^Local\/($domestic_prefix)?(\d+)/i - && $2 ne $cdr->dst + if ( $cdr->dstchannel =~ /^Local\/(\d+)/i && $1 ne $cdr->dst ) { - my $dst = $2; + my $dst = $1; warn "dst ". $cdr->dst. " does not match dstchannel $dst ". "(". $cdr->dstchannel. "); rewriting CDR as a forwarded call"; -- 2.11.0