mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Fixed mac user perm queries
This commit is contained in:
@ -26,7 +26,16 @@ var grid = $("#mac-search").bootgrid({
|
||||
"<select name=\"device_id\" id=\"device_id\" class=\"form-control input-sm\">"+
|
||||
"<option value=\"\">All Devices</option>"+
|
||||
<?php
|
||||
foreach (dbFetchRows("SELECT `device_id`,`hostname` FROM `devices` GROUP BY `hostname` ORDER BY `hostname`") as $data) {
|
||||
$sql = "SELECT `devices`.`device_id`,`hostname` FROM `devices`";
|
||||
|
||||
if (is_admin() === FALSE && is_read() === FALSE) {
|
||||
$sql .= " LEFT JOIN `devices_perms` AS `DP` ON `devices`.`device_id` = `DP`.`device_id`";
|
||||
$where .= " WHERE `DP`.`user_id`=?";
|
||||
$param[] = $_SESSION['user_id'];
|
||||
}
|
||||
|
||||
$sql .= " $where GROUP BY `hostname` ORDER BY `hostname`";
|
||||
foreach (dbFetchRows($sql,$param) as $data) {
|
||||
echo('"<option value=\"'.$data['device_id'].'\""+');
|
||||
if ($data['device_id'] == $_POST['device_id']) {
|
||||
echo('" selected "+');
|
||||
|
Reference in New Issue
Block a user