summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FS/bin/freeside-cdrrewrited7
1 files 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";