[ticket/10605] Reset user´s pm count to 0 when deleting his PMs

PHPBB3-10605
This commit is contained in:
Joas Schilling 2012-03-27 17:32:55 +02:00
parent 0397b46217
commit b9324577ac

View file

@ -1169,7 +1169,17 @@ function phpbb_delete_user_pms($user_id)
$db->sql_query($sql); $db->sql_query($sql);
} }
// Reset the user´s pm count to 0
if (isset($undelivered_user[$user_id]))
{
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_new_privmsg = 0,
user_unread_privmsg = 0
WHERE user_id = ' . $user_id;
$db->sql_query($sql);
unset($undelivered_user[$user_id]); unset($undelivered_user[$user_id]);
}
foreach ($undelivered_user as $_user_id => $count) foreach ($undelivered_user as $_user_id => $count)
{ {
$sql = 'UPDATE ' . USERS_TABLE . ' $sql = 'UPDATE ' . USERS_TABLE . '