diff --git a/app/models/memo.rb b/app/models/memo.rb index c8a7e447b..9140fb5db 100644 --- a/app/models/memo.rb +++ b/app/models/memo.rb @@ -43,7 +43,9 @@ class Memo < ApplicationRecord # 主贴的名称 def main_subject - parent.present? ? parent.subject : subject + memo = Memo.find_by(root_id: id) + Rails.logger.info("###############memo: #{memo&.subject}") + memo ? memo.subject : subject end private diff --git a/app/models/message.rb b/app/models/message.rb index 1fb0c2b85..7620ef11d 100644 --- a/app/models/message.rb +++ b/app/models/message.rb @@ -41,6 +41,7 @@ class Message < ApplicationRecord # 主贴的名称 def main_subject + Rails.logger.info("##########parent: #{parent&.subject}") parent.present? ? parent.subject : subject end