diff --git a/app/xml_cdr/xml_cdr_extension_summary.php b/app/xml_cdr/xml_cdr_extension_summary.php index eccf4d5173..2195ffdc15 100644 --- a/app/xml_cdr/xml_cdr_extension_summary.php +++ b/app/xml_cdr/xml_cdr_extension_summary.php @@ -92,11 +92,15 @@ require_once "resources/require.php"; $result_count = count($result); if ($result_count > 0) { foreach($result as $row) { - $extensions[$row['extension']]['domain_uuid'] = $row['domain_uuid']; - $extensions[$row['extension']]['extension'] = $row['extension']; - $extensions[$row['extension']]['extension_uuid'] = $row['extension_uuid']; - $extensions[$row['extension']]['number_alias'] = $row['number_alias']; - $extensions[$row['extension']]['description'] = $row['description']; + $ext = $row['extension']; + if(strlen($row['number_alias']) > 0) { + $ext = $row['number_alias']; + } + $extensions[$ext]['domain_uuid'] = $row['domain_uuid']; + $extensions[$ext]['extension'] = $row['extension']; + $extensions[$ext]['extension_uuid'] = $row['extension_uuid']; + $extensions[$ext]['number_alias'] = $row['number_alias']; + $extensions[$ext]['description'] = $row['description']; } } unset ($sql, $prep_statement, $result, $row_count);