Полный отказ от $u->testAction() целиком.

This commit is contained in:
2024-05-15 16:42:28 +03:00
parent bc136cc030
commit 5e0dda8ed0
50 changed files with 1909 additions and 1831 deletions
+3 -5
View File
@@ -9,6 +9,7 @@ use Core\Config;
use Core\Database;
use Core\Db;
use DarksLight2\Training\TrainingManager;
use Model\ActionModel;
Config::init();
@@ -271,11 +272,8 @@ if (isset($_POST['msg']) && str_replace(' ', '', $_POST['msg']) != '') {
}
if ($msg['spam'] == 1 && $u->info['molch1'] < time() && $u->info['admin'] == 0) {
$mban = $u->testAction(
'`uid` = "' . $u->info['id'] . '" AND `time` >= ' . strtotime(
'now 00:00:00'
) . ' AND `vars` = "msg_bans" LIMIT 1', 1
);
$mban = ActionModel::get(["uid = {$u->info['id']}", 'time >= ' . strtotime('now 00:00:00'), 'vars = msg_bans'], 'id, vals');
if (!isset($mban['id'])) {
$u->addAction(time(), 'msg_bans', '1');
$mban['vals'] = 0;