08-23-2008, 12:38 PM
If you delete an unapproved post the thread and forum counters don't get updated properly. The number in brackets that shows the number of unapproved posts doesn't change.
Fix: Open inc/class_moderation.php and search for:
Replace with:
Fix: Open inc/class_moderation.php and search for:
PHP Code:
// Update stats
$update_array = array(
"replies" => "-{$num_approved_posts}",
"unapprovedposts" => "-{$num_unapproved_posts}"
);
update_thread_counters($post['tid'], $update_array);
// Update stats
$update_array = array(
"posts" => "-{$num_approved_posts}",
"unapprovedposts" => "-{$num_unapproved_posts}"
);
PHP Code:
// Update stats
$update_array = array(
"replies" => "-{$num_approved_posts}",
"unapprovedposts" => $num_unapproved_posts
);
update_thread_counters($post['tid'], $update_array);
// Update stats
$update_array = array(
"posts" => "-{$num_approved_posts}",
"unapprovedposts" => $num_unapproved_posts
);
