From 9d5fed4a94564bed0c269e8ec9ffce87f4db2a84 Mon Sep 17 00:00:00 2001 From: Shish Date: Mon, 11 Feb 2013 08:15:28 +0000 Subject: [PATCH] sneaky update --- ext/pm/main.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ext/pm/main.php b/ext/pm/main.php index 3aa8b9d7..b18e0121 100644 --- a/ext/pm/main.php +++ b/ext/pm/main.php @@ -112,8 +112,10 @@ class PrivMsg extends Extension { } else if(($pm["to_id"] == $user->id) || $user->can("view_other_pms")) { $from_user = User::by_id(int_escape($pm["from_id"])); - $database->execute("UPDATE private_message SET is_read='Y' WHERE id = :id", array("id" => $pm_id)); - $database->cache->delete("pm-count-{$user->id}"); + if($pm["to_id"] == $user->id) { + $database->execute("UPDATE private_message SET is_read='Y' WHERE id = :id", array("id" => $pm_id)); + $database->cache->delete("pm-count-{$user->id}"); + } $this->theme->display_message($page, $from_user, $user, new PM($pm)); } else {