UX: display text & html parts alongside raw email in incoming email modal

This commit is contained in:
Régis Hanol
2017-03-08 23:15:42 +01:00
parent dfd5b06c82
commit 00380d84c5
7 changed files with 144 additions and 19 deletions

View File

@ -78,7 +78,8 @@ class Admin::EmailController < Admin::AdminController
def raw_email
params.require(:id)
incoming_email = IncomingEmail.find(params[:id].to_i)
render json: { raw_email: incoming_email.raw }
text, html = Email.extract_parts(incoming_email.raw)
render json: { raw_email: incoming_email.raw, text_part: text, html_part: html }
end
def incoming