Feat: Include previous messages in mention/assign notifications email (#3385)

This commit is contained in:
Shivam Chahar
2021-11-17 18:05:53 +05:30
committed by GitHub
parent 9ea42ebff2
commit fec4a29081
5 changed files with 88 additions and 0 deletions

View File

@@ -1,5 +1,17 @@
class ConversationDrop < BaseDrop
include MessageFormatHelper
def display_id
@obj.try(:display_id)
end
def recent_messages
@obj.try(:recent_messages).map do |message|
{
'sender' => message.sender&.available_name || message.sender&.name,
'content' => transform_user_mention_content(message.content),
'attachments' => message.attachments.map(&:file_url)
}
end
end
end