From 71e26e76d2de31f8bfd06c25cc7c86f5280ba4cb Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Sun, 16 Jun 2024 15:15:59 +0800 Subject: [PATCH] fix fastdelete torrent error when owner is force deleted --- include/constants.php | 2 +- public/fastdelete.php | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/include/constants.php b/include/constants.php index b107fc97..bbcbb174 100644 --- a/include/constants.php +++ b/include/constants.php @@ -1,6 +1,6 @@ where("id", $row['owner'])->exists()) { + if ($CURUSER["id"] != $row["owner"]){ + $dt = sqlesc(date("Y-m-d H:i:s")); + $subject = sqlesc($lang_fastdelete_target[get_user_lang($row["owner"])]['msg_torrent_deleted']); + $msg = sqlesc($lang_fastdelete_target[get_user_lang($row["owner"])]['msg_the_torrent_you_uploaded'].$row['name'].$lang_fastdelete_target[get_user_lang($row["owner"])]['msg_was_deleted_by']."[url=userdetails.php?id=".$CURUSER['id']."]".$CURUSER['username']."[/url]".$lang_fastdelete_target[get_user_lang($row["owner"])]['msg_blank']); + sql_query("INSERT INTO messages (sender, receiver, subject, added, msg) VALUES(0, $row[owner], $subject, $dt, $msg)") or sqlerr(__FILE__, __LINE__); + } } header("Refresh: 0; url=torrents.php"); ?>