fix very stupid site takedown bug

This commit is contained in:
Austin 2021-11-23 08:36:18 -05:00
parent b01e832617
commit e54f7d57e7
1 changed files with 2 additions and 1 deletions

View File

@ -1458,6 +1458,8 @@ function updateGeneralConfig($groupid, $description, $approval, $base64emblem) /
}
$creatorid = $GLOBALS['user']->id;
$assetname = getGroupName($groupid) . " Emblem";
$GLOBALS['pdo']->exec("LOCK TABLES assets WRITE"); //lock since this stuff is sensitive
@ -1468,7 +1470,6 @@ function updateGeneralConfig($groupid, $description, $approval, $base64emblem) /
$autoincrement = $b->rowCount() + 1; //initial auto increment value
//add texture to assets
$assetname = getGroupName($groupid) . " Emblem";
$x = $GLOBALS['pdo']->prepare("INSERT INTO `assets`(`id`, `AssetTypeId`, `Name`, `Description`, `Created`, `Updated`, `CreatorId`, `TargetId`, `PriceInAlphabux`, `Sales`, `IsNew`, `IsForSale`, `IsPublicDomain`, `IsLimited`, `IsLimitedUnique`, `IsApproved`, `Remaining`, `MinimumMembershipLevel`, `ContentRatingTypeId`, `Favorited`, `Visited`, `MaxPlayers`, `UpVotes`, `DownVotes`, `Hash`) VALUES (:aid,22,:aname,'Group Emblem',UNIX_TIMESTAMP(),UNIX_TIMESTAMP(),:oid,:aid2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,:hash)");
$x->bindParam(":aid", $autoincrement, PDO::PARAM_INT);
$x->bindParam(":aname", $assetname, PDO::PARAM_STR);