From 0cf56968ea2d473d7481e5245e64290d76265373 Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Thu, 16 Jun 2022 02:40:36 +0800 Subject: [PATCH] fix del new message count cache key --- app/Models/TorrentOperationLog.php | 2 +- public/takeedit.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Models/TorrentOperationLog.php b/app/Models/TorrentOperationLog.php index b0a55989..7b089adb 100644 --- a/app/Models/TorrentOperationLog.php +++ b/app/Models/TorrentOperationLog.php @@ -69,6 +69,6 @@ class TorrentOperationLog extends NexusModel 'added' => now(), ]; Message::query()->insert($message); - NexusDB::cache_del("user_{$receiver->id}_inbox_count"); + NexusDB::cache_del("user_{$receiver->id}_unread_message_count"); } } diff --git a/public/takeedit.php b/public/takeedit.php index 44ce763d..c4300b04 100644 --- a/public/takeedit.php +++ b/public/takeedit.php @@ -200,7 +200,7 @@ $descriptionArr = format_description($descr); $cover = get_image_from_description($descriptionArr, true, false); $updateset[] = "cover = " . sqlesc($cover); -sql_query("UPDATE torrents SET " . join(",", $updateset) . " WHERE id = $id") or sqlerr(__FILE__, __LINE__); +$affectedRows = sql_query("UPDATE torrents SET " . join(",", $updateset) . " WHERE id = $id") or sqlerr(__FILE__, __LINE__); $dateTimeStringNow = date("Y-m-d H:i:s"); @@ -251,7 +251,7 @@ else $searchRep = new \App\Repositories\SearchRepository(); $searchRep->updateTorrent($id); -if ($row['banned'] == 'yes' && $row['owner'] == $CURUSER['id']) { +if ($affectedRows == 1 && $row['banned'] == 'yes' && $row['owner'] == $CURUSER['id']) { $torrentUrl = sprintf('%s/details.php?id=%s', getSchemeAndHttpHost(), $row['id']); \App\Models\StaffMessage::query()->insert([ 'sender' => $CURUSER['id'],