From 3e7522cecac137e760af545d541c4d0dbcaa0e60 Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Mon, 16 Jan 2023 23:56:56 +0800 Subject: [PATCH] cleanup delete unconfirmred accounts + rss check special section permission --- include/cleanup.php | 14 +++++++------- include/constants.php | 2 +- public/torrentrss.php | 6 +++++- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/include/cleanup.php b/include/cleanup.php index 8b312a02..2ca3f5fe 100644 --- a/include/cleanup.php +++ b/include/cleanup.php @@ -531,13 +531,13 @@ function docleanup($forceAll = 0, $printProgress = false) { //3.delete unconfirmed accounts $deadtime = time() - $signup_timeout; -// sql_query("DELETE FROM users WHERE status = 'pending' AND added < FROM_UNIXTIME($deadtime) AND last_login < FROM_UNIXTIME($deadtime) AND last_access < FROM_UNIXTIME($deadtime)") or sqlerr(__FILE__, __LINE__); - $query = \App\Models\User::query() - ->where('status', 'pending') - ->whereRaw("added < FROM_UNIXTIME($deadtime)") - ->whereRaw("last_login < FROM_UNIXTIME($deadtime)") - ->whereRaw("last_access < FROM_UNIXTIME($deadtime)"); - disable_user($query, "cleanup.disable_user_unconfirmed"); + sql_query("DELETE FROM users WHERE status = 'pending' AND added < FROM_UNIXTIME($deadtime) AND last_login < FROM_UNIXTIME($deadtime) AND last_access < FROM_UNIXTIME($deadtime)") or sqlerr(__FILE__, __LINE__); +// $query = \App\Models\User::query() +// ->where('status', 'pending') +// ->whereRaw("added < FROM_UNIXTIME($deadtime)") +// ->whereRaw("last_login < FROM_UNIXTIME($deadtime)") +// ->whereRaw("last_access < FROM_UNIXTIME($deadtime)"); +// disable_user($query, "cleanup.disable_user_unconfirmed"); $log = "delete unconfirmed accounts"; do_log($log); if ($printProgress) { diff --git a/include/constants.php b/include/constants.php index acd44c99..10bff6f1 100644 --- a/include/constants.php +++ b/include/constants.php @@ -1,6 +1,6 @@