mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-06 11:43:50 +00:00
If last_sent_callee_id_number is set use it as the destination_number.
This commit is contained in:
@@ -232,6 +232,11 @@ if (!class_exists('xml_cdr')) {
|
|||||||
$destination_number = urldecode($xml->variables->sip_to_user);
|
$destination_number = urldecode($xml->variables->sip_to_user);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//if last_sent_callee_id_number is set use it for the destination_number
|
||||||
|
if (strlen($xml->variables->last_sent_callee_id_number) > 0) {
|
||||||
|
$destination_number = urldecode($xml->variables->last_sent_callee_id_number);
|
||||||
|
}
|
||||||
|
|
||||||
//get the caller id
|
//get the caller id
|
||||||
$caller_id_name = urldecode($xml->variables->effective_caller_id_name);
|
$caller_id_name = urldecode($xml->variables->effective_caller_id_name);
|
||||||
$caller_id_number = urldecode($xml->variables->effective_caller_id_number);
|
$caller_id_number = urldecode($xml->variables->effective_caller_id_number);
|
||||||
|
|||||||
@@ -173,6 +173,11 @@
|
|||||||
}
|
}
|
||||||
unset($x);
|
unset($x);
|
||||||
|
|
||||||
|
//if last_sent_callee_id_number is set use it for the destination_number
|
||||||
|
if (strlen($xml->variables->last_sent_callee_id_number) > 0) {
|
||||||
|
$database->fields['destination_number'] = urldecode($xml->variables->last_sent_callee_id_number);
|
||||||
|
}
|
||||||
|
|
||||||
//store the call leg
|
//store the call leg
|
||||||
$database->fields['leg'] = $leg;
|
$database->fields['leg'] = $leg;
|
||||||
|
|
||||||
@@ -269,7 +274,7 @@
|
|||||||
|
|
||||||
$db2->sql = $sql_rate;
|
$db2->sql = $sql_rate;
|
||||||
$db2->result = $db2->execute();
|
$db2->result = $db2->execute();
|
||||||
// print_r($db2->result);
|
//print_r($db2->result);
|
||||||
$lcr_currency = (strlen($db2->result[0]['currency'])?check_str($db2->result[0]['currency']):
|
$lcr_currency = (strlen($db2->result[0]['currency'])?check_str($db2->result[0]['currency']):
|
||||||
(strlen($_SESSION['billing']['currency']['text'])?$_SESSION['billing']['currency']['text']:'USD')
|
(strlen($_SESSION['billing']['currency']['text'])?$_SESSION['billing']['currency']['text']:'USD')
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user