From 023c0c32189e25834cb4b19b36cc4e6fde4b3659 Mon Sep 17 00:00:00 2001 From: Rene Krenn Date: Thu, 21 Nov 2019 18:06:57 +0100 Subject: [PATCH] TT#70604 ama: ignore cdr_group records with emtpy callid Change-Id: I2846931467d5b2704a56bc72b8ccd567aaac3b03 (cherry picked from commit 1b0e1e35934bf517787bdd82d1cf408029b7aa70) --- lib/NGCP/BulkProcessor/Projects/Export/Ama/Ccs/CDR.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/NGCP/BulkProcessor/Projects/Export/Ama/Ccs/CDR.pm b/lib/NGCP/BulkProcessor/Projects/Export/Ama/Ccs/CDR.pm index 9cf3c2f..a83b0ce 100644 --- a/lib/NGCP/BulkProcessor/Projects/Export/Ama/Ccs/CDR.pm +++ b/lib/NGCP/BulkProcessor/Projects/Export/Ama/Ccs/CDR.pm @@ -348,7 +348,7 @@ sub _export_cdrs_init_context { if (exists $context->{correlated_cdrs_map}->{$cdr->{id}}) { @correlated_cdrs = @{$context->{correlated_cdrs_map}->{$cdr->{id}}}; } else { - @correlated_cdrs = @{_find_child_cdrs($context,$cdr->{id})}; + @correlated_cdrs = grep { length($_->{call_id} =~ s/^\s+|\s+$//gr) > 0; } @{_find_child_cdrs($context,$cdr->{id})}; } $cdr->{_correlated_cdrs} = \@correlated_cdrs; push(@scenario_cdrs,@correlated_cdrs);