diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index af3551704..882f88e41 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -407,20 +407,14 @@ class UsersController < ApplicationController # modified by fq def user_newfeedback - # 更新用户留言列表状态 - feedback_messages = UserFeedbackMessage.where("journals_for_message_type =? and user_id =? and viewed =?", "JournalsForMessage", User.current, false) - feedback_messages.each do|feedback_message| - if User.current.id == feedback_message.user_id - feedback_message.update_attributes(:viewed => true) + # 更新用户留言消息状态 + @user.journals_for_messages.each do |jour_message| + jour_message.user_feedback_messages.each do |userfeedback_message| + if User.current.id == userfeedback_message.user_id + userfeedback_message.update_attributes(:viewed => true) + end end end - # @user.journals_for_messages.each do |jour_message| - # jour_message.user_feedback_messages.each do |userfeedback_message| - # if User.current.id == userfeedback_message.user_id - # userfeedback_message.update_attributes(:viewed => true) - # end - # end - # end # end jours = @user.journals_for_messages.where('m_parent_id IS NULL').order('created_on DESC') if User.current == @user