Skip to content

Commit

Permalink
Fix flag spammer not always updating last post correctly
Browse files Browse the repository at this point in the history
  • Loading branch information
samerton committed Dec 15, 2023
1 parent fc0fd48 commit 73b5bbd
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion modules/Forum/pages/forum/spam.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,13 @@
}

// First get any forums where this user is the last user who posted
$latest_forums = [];
$latest_forums = [$post->forum_id];
$latest_forums_query = DB::getInstance()->query('SELECT `id` FROM nl2_forums WHERE `last_user_posted` = ?', [$banned_user->data()->id]);
if ($latest_forums_query->count()) {
$latest_forums = array_map(fn($latest_forum) => $latest_forum->id, $latest_forums_query->results());
if (!in_array($post->forum_id, $latest_forums)) {
$latest_forums[] = $post->forum_id;
}
}

// Now get any topics where this user is the last user who posted
Expand Down

0 comments on commit 73b5bbd

Please sign in to comment.