From 09280053a1a63cdb80bf1b0788fce34f59b28aa6 Mon Sep 17 00:00:00 2001
From: p31729568 <winse.wang@foxmail.com>
Date: Fri, 2 Aug 2019 22:12:23 +0800
Subject: [PATCH] fix

---
 app/controllers/users/private_messages_controller.rb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app/controllers/users/private_messages_controller.rb b/app/controllers/users/private_messages_controller.rb
index b80b6152b..3a5635ef7 100644
--- a/app/controllers/users/private_messages_controller.rb
+++ b/app/controllers/users/private_messages_controller.rb
@@ -9,6 +9,8 @@ class Users::PrivateMessagesController < Users::BaseController
     query = "SELECT subquery.*, COUNT(*) message_count FROM (#{subquery}) subquery "\
             "GROUP BY subquery.target_id ORDER BY subquery.send_time desc LIMIT #{limit_value} OFFSET #{offset_value}"
     @messages = PrivateMessage.select('*').from("(#{query}) AS query").includes(target: :user_extension)
+
+    observed_user.private_messages.only_unread.update_all(status: 1)
   end
 
   def create