User::delete should remove corresponding rows from inbox_messageState when delete user inbox rows

This commit is contained in:
Patrick Donelan 2009-08-19 07:00:31 +00:00
parent ffea2a2825
commit 8ece5d63c6

View file

@ -409,6 +409,7 @@ sub delete {
$db->write("DELETE FROM userSession WHERE userId=?",[$userId]);
# remove inbox entries
$db->write("DELETE FROM inbox_messageState WHERE userId=?",[$userId]);
$db->write("DELETE FROM inbox WHERE userId=? AND (groupId IS NULL OR groupId='')",[$userId]);
# Shop cleanups