From 9727b3bd54171a95d88d284a56ba214c06ad6524 Mon Sep 17 00:00:00 2001 From: Robert Anderson <randerson@lbsd.net> Date: Wed, 17 Jun 2009 13:22:48 +0000 Subject: [PATCH] Fixed SQL, some tables had been renamed --- webgui/include/ajax/functions/AdminGroupMembers.php | 12 +++++++----- webgui/include/ajax/functions/AdminUserGroups.php | 2 +- webgui/include/ajax/functions/WiSPLocations.php | 4 ++-- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/webgui/include/ajax/functions/AdminGroupMembers.php b/webgui/include/ajax/functions/AdminGroupMembers.php index 2df5aa09..3c0e544e 100644 --- a/webgui/include/ajax/functions/AdminGroupMembers.php +++ b/webgui/include/ajax/functions/AdminGroupMembers.php @@ -21,17 +21,19 @@ function getAdminGroupMembers($params) { # Filters and sorts are the same here $filtersorts = array( 'ID' => 'users_to_groups.ID', - 'Name' => 'group_attributes.Name', + 'Username' => 'group_attributes.Username', 'Disabled' => 'group_attributes.Disabled' ); $res = DBSelectSearch(" SELECT - ID, Name, Operator, Value, Disabled + users_to_groups.ID, users.Username, users.Disabled FROM - group_attributes + users_to_groups, users WHERE - GroupID = ".DBQuote($params[0])." + users.ID = users_to_groups.UserID + AND + users_to_groups.GroupID = ".DBQuote($params[0])." ",$params[1],$filtersorts,$filtersorts); $sth = $res[0]; $numResults = $res[1]; @@ -47,7 +49,7 @@ function getAdminGroupMembers($params) { $item = array(); $item['ID'] = $row->id; - $item['Name'] = $row->name; + $item['Username'] = $row->username; $item['Disabled'] = $row->disabled; # push this row onto array diff --git a/webgui/include/ajax/functions/AdminUserGroups.php b/webgui/include/ajax/functions/AdminUserGroups.php index 2f73f9a9..29cadf18 100644 --- a/webgui/include/ajax/functions/AdminUserGroups.php +++ b/webgui/include/ajax/functions/AdminUserGroups.php @@ -43,7 +43,7 @@ function getAdminUserGroups($params) { FROM users_to_groups, groups WHERE - groups.ID = users_to_groups.GroupID + users_to_groups.GroupID = groups.ID AND users_to_groups.UserID = ".DBQuote($params[0])." ",$params[1],$filtersorts,$filtersorts); diff --git a/webgui/include/ajax/functions/WiSPLocations.php b/webgui/include/ajax/functions/WiSPLocations.php index 4e1003b8..0ec34c00 100644 --- a/webgui/include/ajax/functions/WiSPLocations.php +++ b/webgui/include/ajax/functions/WiSPLocations.php @@ -9,8 +9,8 @@ function getWiSPLocations($params) { # Filters and sorts are the same here $filtersorts = array( - 'ID' => 'groups.ID', - 'Name' => 'groups.Name' + 'ID' => 'wisp_locations.ID', + 'Name' => 'wisp_locations.Name' ); $res = DBSelectSearch("SELECT ID, Name FROM wisp_locations",$params[1],$filtersorts,$filtersorts); -- GitLab