diff --git a/app/xml_cdr/xml_cdr.php b/app/xml_cdr/xml_cdr.php
index 2663f7658f..1c25691826 100644
--- a/app/xml_cdr/xml_cdr.php
+++ b/app/xml_cdr/xml_cdr.php
@@ -742,48 +742,13 @@
}
//destination
if (permission_exists('xml_cdr_destination')) {
- if ($_SESSION['cdr']['remove_prefix']['boolean'] == 'true') {
- //get outbound prefix variable from json table if exists
- $json_string = trim($row["json"]);
- $array = json_decode($json_string,true);
- $remove_prefix = false;
- $prefix = false;
- if (is_array($array["app_log"]["application"])) {
- foreach ($array["app_log"]["application"] as $application) {
- $app_data = urldecode($application["@attributes"]["app_data"]);
- if (substr($app_data,0,7) == "prefix=") {
- $prefix = substr($app_data,7);
- $remove_prefix = true;
- }
- }
- }
- }
$content .= "
";
$content .= " \n";
if (is_numeric($row['destination_number'])) {
- if ($prefix) {
- //confirms call was made with a prefix
- $is_prefixed = substr(format_phone(escape(substr($row['destination_number'], 0, 20))),0,strlen($prefix));
-
- //remove the prefix
- if ($prefix == $is_prefixed) {
- $content .= substr(format_phone(escape(substr($row['destination_number'], 0, 20))),strlen($prefix))."\n";
- }
- else {
- $content .= format_phone(escape(substr($row['destination_number'], 0, 20)))."\n";
- }
- }
- else {
- $content .= format_phone(escape(substr($row['destination_number'], 0, 20)))."\n";
- }
+ $content .= format_phone(escape(substr($row['destination_number'], 0, 20)))."\n";
}
else {
- if ($remove_prefix == 'true') {
- $content .= substr(format_phone(escape(substr($row['destination_number'], 0, 20))),strlen($prefix))."\n";
- }
- else {
- $content .= format_phone(escape(substr($row['destination_number'], 0, 20)))."\n";
- }
+ $content .= escape(substr($row['destination_number'], 0, 20))."\n";
}
$content .= " \n";
$content .= " | \n";