Extension - Edit: Include password when determining assigned device lines.
This commit is contained in:
parent
9a741780e9
commit
e36003f907
|
|
@ -930,11 +930,13 @@
|
||||||
$sql = "select d.device_address, d.device_template, d.device_description, l.device_line_uuid, l.device_uuid, l.line_number ";
|
$sql = "select d.device_address, d.device_template, d.device_description, l.device_line_uuid, l.device_uuid, l.line_number ";
|
||||||
$sql .= "from v_device_lines as l, v_devices as d ";
|
$sql .= "from v_device_lines as l, v_devices as d ";
|
||||||
$sql .= "where (l.user_id = :user_id_1 or l.user_id = :user_id_2)";
|
$sql .= "where (l.user_id = :user_id_1 or l.user_id = :user_id_2)";
|
||||||
|
$sql .= "and l.password = :password ";
|
||||||
$sql .= "and l.domain_uuid = :domain_uuid ";
|
$sql .= "and l.domain_uuid = :domain_uuid ";
|
||||||
$sql .= "and l.device_uuid = d.device_uuid ";
|
$sql .= "and l.device_uuid = d.device_uuid ";
|
||||||
$sql .= "order by l.line_number, d.device_address asc ";
|
$sql .= "order by l.line_number, d.device_address asc ";
|
||||||
$parameters['user_id_1'] = $extension ?? null;
|
$parameters['user_id_1'] = $extension ?? null;
|
||||||
$parameters['user_id_2'] = $number_alias ?? null;
|
$parameters['user_id_2'] = $number_alias ?? null;
|
||||||
|
$parameters['password'] = $password ?? null;
|
||||||
$parameters['domain_uuid'] = $domain_uuid;
|
$parameters['domain_uuid'] = $domain_uuid;
|
||||||
$database = new database;
|
$database = new database;
|
||||||
$device_lines = $database->select($sql, $parameters, 'all');
|
$device_lines = $database->select($sql, $parameters, 'all');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue