Fix. Use number alias to forward call to VM when DND is on.

This commit is contained in:
Alexey Melnichuk
2015-08-12 13:02:36 +04:00
parent e6a85e776b
commit 9a9871e595

View File

@@ -66,7 +66,7 @@ include "root.php";
global $db;
//determine whether to update the dial string
$sql = "select * from v_extensions ";
$sql = "select extension_uuid, extension, number_alias from v_extensions ";
$sql .= "where domain_uuid = '".$this->domain_uuid."' ";
if (strlen($this->extension_uuid) > 0) {
$sql .= "and extension_uuid = '".$this->extension_uuid."' ";
@@ -83,7 +83,12 @@ include "root.php";
$this->extension_uuid = $row["extension_uuid"];
}
if (strlen($this->extension) == 0) {
$this->extension = $row["extension"];
if(strlen($row["number_alias"]) == 0) {
$this->extension = $row["extension"];
}
else {
$this->extension = $row["number_alias"];
}
}
}
}
@@ -114,4 +119,4 @@ include "root.php";
} //function
} //class
?>
?>