From 9f70b93ff3b7c98301ae581956d013cf1d783484 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 7 Mar 2024 11:58:33 +0530 Subject: [PATCH] feat: Add information about email in the transcript (#9020) --- .../conversation_transcript.html.erb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/app/views/mailers/conversation_reply_mailer/conversation_transcript.html.erb b/app/views/mailers/conversation_reply_mailer/conversation_transcript.html.erb index 7bc14eabe..0ea0f301b 100644 --- a/app/views/mailers/conversation_reply_mailer/conversation_transcript.html.erb +++ b/app/views/mailers/conversation_reply_mailer/conversation_transcript.html.erb @@ -2,6 +2,29 @@ <%= message.sender&.try(:available_name) || message.sender&.name || '' %> + <% if message.conversation.inbox&.inbox_type == 'Email' %> +
+ <% if message.content_attributes.dig(:email, :from).present? %> +
From: <%= message.content_attributes.dig(:email, :from).join(", ") %>
+ <% else %> +
From: <%= message.sender&.try(:email) %>
+ <% end %> + + <% if message.content_attributes.dig(:email, :subject).present? %> +
Subject: <%= message.content_attributes.dig(:email, :subject) %>
+ <% end %> + + <% if message.content_attributes[:to_emails].present? %> +
To: <%= message.content_attributes[:to_emails].join(", ") %>
+ <% end %> + <% if message.content_attributes[:cc_emails].present? %> +
CC: <%= message.content_attributes[:cc_emails].join(", ") %>
+ <% end %> + <% if message.content_attributes[:bcc_emails].present? %> +
BCC: <%= message.content_attributes[:bcc_emails].join(", ") %>
+ <% end %> +
+ <% end %>