Update check_auth.php
This commit is contained in:
@@ -185,12 +185,13 @@
|
|||||||
//get the user extension list
|
//get the user extension list
|
||||||
$_SESSION['user']['extension'] = null;
|
$_SESSION['user']['extension'] = null;
|
||||||
$sql = "select ";
|
$sql = "select ";
|
||||||
|
$sql .= " e.extension_uuid, ";
|
||||||
$sql .= " e.extension, ";
|
$sql .= " e.extension, ";
|
||||||
$sql .= " e.number_alias, ";
|
$sql .= " e.number_alias, ";
|
||||||
$sql .= " e.user_context, ";
|
$sql .= " e.user_context, ";
|
||||||
$sql .= " e.extension_uuid, ";
|
|
||||||
$sql .= " e.outbound_caller_id_name, ";
|
$sql .= " e.outbound_caller_id_name, ";
|
||||||
$sql .= " e.outbound_caller_id_number ";
|
$sql .= " e.outbound_caller_id_number, ";
|
||||||
|
$sql .= " e.description ";
|
||||||
$sql .= "from ";
|
$sql .= "from ";
|
||||||
$sql .= " v_extension_users as u, ";
|
$sql .= " v_extension_users as u, ";
|
||||||
$sql .= " v_extensions as e ";
|
$sql .= " v_extensions as e ";
|
||||||
@@ -206,16 +207,23 @@
|
|||||||
$result = $db->query($sql)->fetchAll(PDO::FETCH_ASSOC);
|
$result = $db->query($sql)->fetchAll(PDO::FETCH_ASSOC);
|
||||||
$x = 0;
|
$x = 0;
|
||||||
foreach($result as $row) {
|
foreach($result as $row) {
|
||||||
|
//set the destination
|
||||||
$destination = $row['extension'];
|
$destination = $row['extension'];
|
||||||
if (strlen($row['number_alias']) > 0) {
|
if (strlen($row['number_alias']) > 0) {
|
||||||
$destination = $row['number_alias'];
|
$destination = $row['number_alias'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//build the uers array
|
||||||
$_SESSION['user']['extension'][$x]['user'] = $row['extension'];
|
$_SESSION['user']['extension'][$x]['user'] = $row['extension'];
|
||||||
$_SESSION['user']['extension'][$x]['number_alias'] = $row['number_alias'];
|
$_SESSION['user']['extension'][$x]['number_alias'] = $row['number_alias'];
|
||||||
$_SESSION['user']['extension'][$x]['destination'] = $destination;
|
$_SESSION['user']['extension'][$x]['destination'] = $destination;
|
||||||
$_SESSION['user']['extension'][$x]['extension_uuid'] = $row['extension_uuid'];
|
$_SESSION['user']['extension'][$x]['extension_uuid'] = $row['extension_uuid'];
|
||||||
$_SESSION['user']['extension'][$x]['outbound_caller_id_name'] = $row['outbound_caller_id_name'];
|
$_SESSION['user']['extension'][$x]['outbound_caller_id_name'] = $row['outbound_caller_id_name'];
|
||||||
$_SESSION['user']['extension'][$x]['outbound_caller_id_number'] = $row['outbound_caller_id_number'];
|
$_SESSION['user']['extension'][$x]['outbound_caller_id_number'] = $row['outbound_caller_id_number'];
|
||||||
|
$_SESSION['user']['extension'][$x]['user_context'] = $row['user_context'];
|
||||||
|
$_SESSION['user']['extension'][$x]['description'] = $row['description'];
|
||||||
|
|
||||||
|
//set the user context
|
||||||
$_SESSION['user_context'] = $row["user_context"];
|
$_SESSION['user_context'] = $row["user_context"];
|
||||||
$x++;
|
$x++;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user