Update device_keys.php

This commit is contained in:
FusionPBX 2024-07-23 15:58:45 -06:00 committed by GitHub
parent 3285483665
commit 64c6527ab8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 7 deletions

View File

@ -333,10 +333,7 @@
//get the device keys in the right order where device keys are listed after the profile keys
if (!empty($device_uuid) && is_uuid($device_uuid)) {
$sql = "select * from v_device_keys ";
$sql .= "where (";
$sql .= "device_uuid = :device_uuid ";
$sql .= is_uuid($device_profile_uuid) ? "or device_profile_uuid = :device_profile_uuid " : null;
$sql .= ") ";
$sql .= "where device_uuid = :device_uuid ";
$sql .= "order by ";
$sql .= "device_key_vendor asc, ";
$sql .= "case device_key_category ";
@ -348,9 +345,6 @@
$sql .= $db_type == "mysql" ? "device_key_id asc " : "cast(device_key_id as numeric) asc, ";
$sql .= "case when device_uuid is null then 0 else 1 end asc ";
$parameters['device_uuid'] = $device_uuid;
if (is_uuid($device_profile_uuid)) {
$parameters['device_profile_uuid'] = $device_profile_uuid;
}
$keys = $database->select($sql, $parameters, 'all');
unset($sql, $parameters);
}