diff --git a/app/devices/device_dashboard.php b/app/devices/device_dashboard.php index ac975e102d..790e51c9fd 100644 --- a/app/devices/device_dashboard.php +++ b/app/devices/device_dashboard.php @@ -296,6 +296,17 @@ } } +//get the vendor functions + $sql = "SELECT v.name as vendor_name, f.name, f.value "; + $sql .= "FROM v_device_vendors as v, v_device_vendor_functions as f "; + $sql .= "where v.device_vendor_uuid = f.device_vendor_uuid "; + $sql .= "and v.enabled = 'true' "; + $sql .= "and f.enabled = 'true' "; + $sql .= "order by v.name asc, f.name asc "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $vendor_functions = $prep_statement->fetchAll(PDO::FETCH_NAMED); + //add a new key if (permission_exists('device_key_add')) { $device_keys[$x]['device_key_category'] = $device_key_category; @@ -450,213 +461,41 @@ echo "