Fix user deletion
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
/********************/
|
/********************/
|
||||||
|
|
||||||
include("path.php");
|
include("path.php");
|
||||||
include(BASE."include/"."incl.php");
|
include(BASE."include/incl.php");
|
||||||
|
|
||||||
apidb_header("Admin Users Management");
|
apidb_header("Admin Users Management");
|
||||||
|
|
||||||
@@ -18,12 +18,8 @@ if(!$_SESSION['current']->hasPriv("admin"))
|
|||||||
if($_REQUEST['action'] == "delete" && is_numeric($_REQUEST['userId']))
|
if($_REQUEST['action'] == "delete" && is_numeric($_REQUEST['userId']))
|
||||||
{
|
{
|
||||||
$oUser = new User($_REQUEST['userId']);
|
$oUser = new User($_REQUEST['userId']);
|
||||||
$sEmail = $oUser->sEmail;
|
|
||||||
if($sEmail)
|
|
||||||
{
|
|
||||||
$oUser->delete();
|
$oUser->delete();
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
// search form
|
// search form
|
||||||
echo html_frame_start("Users Management","400","",0)
|
echo html_frame_start("Users Management","400","",0)
|
||||||
|
|||||||
@@ -141,9 +141,9 @@ class User {
|
|||||||
function delete()
|
function delete()
|
||||||
{
|
{
|
||||||
if(!$this->isLoggedIn()) return false;
|
if(!$this->isLoggedIn()) return false;
|
||||||
$hResult2 = query_appdb("DELETE FROM user_privs WHERE id = '".$this->iUserId."'");
|
$hResult2 = query_appdb("DELETE FROM user_privs WHERE userid = '".$this->iUserId."'");
|
||||||
$hResult3 = query_appdb("DELETE FROM user_prefs WHERE id = '".$this->iUserId."'");
|
$hResult3 = query_appdb("DELETE FROM user_prefs WHERE userid = '".$this->iUserId."'");
|
||||||
return($hResult = query_appdb("DELETE FROM user_list WHERE id = '".$this->iUserId."'"));
|
return($hResult = query_appdb("DELETE FROM user_list WHERE userid = '".$this->iUserId."'"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -198,7 +198,6 @@ class User {
|
|||||||
function isMaintainer($iVersionId=null)
|
function isMaintainer($iVersionId=null)
|
||||||
{
|
{
|
||||||
if(!$this->isLoggedIn()) return false;
|
if(!$this->isLoggedIn()) return false;
|
||||||
|
|
||||||
if($iVersionId)
|
if($iVersionId)
|
||||||
{
|
{
|
||||||
$sQuery = "SELECT * FROM appMaintainers WHERE userid = '".$this->iUserId."' AND versionId = '$iVersionId'";
|
$sQuery = "SELECT * FROM appMaintainers WHERE userid = '".$this->iUserId."' AND versionId = '$iVersionId'";
|
||||||
|
|||||||
Reference in New Issue
Block a user