Fix. `extension_exists` function also check `number_alias` field.

This commit is contained in:
Alexey Melnichuk 2015-08-13 13:39:39 +04:00
parent e032e5815b
commit 0debd40fa3
1 changed files with 2 additions and 1 deletions

View File

@ -629,7 +629,8 @@ function extension_exists($extension) {
global $db, $domain_uuid; global $db, $domain_uuid;
$sql = "select * from v_extensions "; $sql = "select * from v_extensions ";
$sql .= "where domain_uuid = '$domain_uuid' "; $sql .= "where domain_uuid = '$domain_uuid' ";
$sql .= "and extension = '$extension' "; $sql .= "and (extension = '$extension' ";
$sql .= "or number_alias = '$extension') ";
$sql .= "and enabled = 'true' "; $sql .= "and enabled = 'true' ";
$result = $db->query($sql)->fetchAll(PDO::FETCH_ASSOC); $result = $db->query($sql)->fetchAll(PDO::FETCH_ASSOC);
if (count($result) > 0) { if (count($result) > 0) {