optionally auto-approve user on magnet approve

This commit is contained in:
ghost 2023-08-29 00:24:35 +03:00
parent c81e0decd2
commit fc5617846d

View File

@ -172,12 +172,24 @@ else {
// Update form
if (!empty($_POST)) {
// Approve by moderation request
if ($user->approved || (isset($_POST['approved']) && in_array($user->address, MODERATOR_IP_LIST)))
// Approve by approved user
if ($user->approved)
{
$db->updateMagnetApproved($magnet->magnetId, true, time());
}
// Approve by moderation request
if (in_array($user->address, MODERATOR_IP_LIST))
{
$db->updateMagnetApproved($magnet->magnetId, isset($_POST['approved']), time());
// Auto-approve user on magnet approve
if (USER_AUTO_APPROVE_ON_MAGNET_APPROVE)
{
$db->updateUserApproved($magnet->userId, isset($_POST['approved']), time());
}
}
// Set default approve status
else
{