Fix. Operator panel with extension with number alias.

This commit is contained in:
Alexey Melnichuk
2015-08-14 15:10:21 +04:00
parent d5592672f0
commit a4b609c746
2 changed files with 7 additions and 1 deletions

View File

@@ -204,6 +204,7 @@ require_once "resources/header.php";
function refresh_start() {
if (document.getElementById('refresh_state')) { document.getElementById('refresh_state').innerHTML = "<img src='resources/images/refresh_active.gif' style='width: 16px; height: 16px; border: none; margin-top: 3px; cursor: pointer;' alt=\"<?php echo $text['label-refresh_pause']?>\" title=\"<?php echo $text['label-refresh_pause']?>\">"; }
refresh_stop();
interval_timer_id = setInterval( function() {
url = source_url;
url += '&vd_ext_from=' + document.getElementById('vd_ext_from').value;

View File

@@ -45,6 +45,11 @@ function get_call_activity() {
//build the response
$x = 0;
foreach($extensions as &$row) {
$user = $row['extension'];
if (strlen($row['number_alias']) >0 ) {
$user = $row['number_alias'];
}
//add the extension details
$array[$x] = $row;
@@ -88,7 +93,7 @@ function get_call_activity() {
$presence = explode("@", $presence_id);
$presence_id = $presence[0];
$presence_domain = $presence[1];
if ($row['extension'] == $presence_id) {
if ($user == $presence_id) {
if ($presence_domain == $_SESSION['domain_name']) {
$found = true;
break;