Remove user::deleteAppData() and replace it with an appData function
This commit is contained in:
committed by
WineHQ
parent
59d97b676d
commit
2af11e7333
@@ -37,6 +37,21 @@ class appData
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function delete()
|
||||||
|
{
|
||||||
|
if(!$this->canEdit())
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
$sQuery = "DELETE FROM appData WHERE id = '?'";
|
||||||
|
|
||||||
|
$hResult = query_parameters($sQuery, $this->iId);
|
||||||
|
|
||||||
|
if(!$hResult)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
return $hResult;
|
||||||
|
}
|
||||||
|
|
||||||
function listSubmittedBy($iUserId, $bQueued = true)
|
function listSubmittedBy($iUserId, $bQueued = true)
|
||||||
{
|
{
|
||||||
$hResult = query_parameters("SELECT * FROM appData WHERE
|
$hResult = query_parameters("SELECT * FROM appData WHERE
|
||||||
|
|||||||
@@ -128,9 +128,9 @@ class Screenshot {
|
|||||||
*/
|
*/
|
||||||
function delete($bSilent=false)
|
function delete($bSilent=false)
|
||||||
{
|
{
|
||||||
/* the user object should delete the app data entry */
|
/* appData has a universal function for removing database entries */
|
||||||
/* we can perform better permissions checking there */
|
$oAppData = new appData($this->iScreenshotId);
|
||||||
if($_SESSION['current']->deleteAppData($this->iScreenshotId))
|
if($oAppData->delete())
|
||||||
{
|
{
|
||||||
/* make sure the screenshot and thumbnail is loaded */
|
/* make sure the screenshot and thumbnail is loaded */
|
||||||
/* up before we try to delete them */
|
/* up before we try to delete them */
|
||||||
|
|||||||
@@ -316,23 +316,6 @@ class User {
|
|||||||
return ($this->isLoggedIn() && $this->getPref("send_email","yes")=="yes");
|
return ($this->isLoggedIn() && $this->getPref("send_email","yes")=="yes");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete appData
|
|
||||||
*/
|
|
||||||
function deleteAppData($iAppDataId)
|
|
||||||
{
|
|
||||||
if(!$_SESSION['current']->canDeleteAppDataId($iAppDataId))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
$hResult = query_parameters("DELETE from appData where id = '?' LIMIT 1",
|
|
||||||
$iAppDataId);
|
|
||||||
if($hResult)
|
|
||||||
return true;
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getAppRejectQueueQuery($queryAppFamily)
|
function getAppRejectQueueQuery($queryAppFamily)
|
||||||
{
|
{
|
||||||
/* escape input as we can't easily use query_parameters() */
|
/* escape input as we can't easily use query_parameters() */
|
||||||
|
|||||||
Reference in New Issue
Block a user