From b9689aefe5be4341e403bd522b8592f584b34078 Mon Sep 17 00:00:00 2001 From: Stefan Wrobel Date: Mon, 2 Sep 2019 14:44:46 -0700 Subject: [PATCH] Add title tag to mailer previews --- railties/lib/rails/mailers_controller.rb | 1 + .../templates/rails/mailers/email.html.erb | 1 + .../test/application/mailer_previews_test.rb | 29 +++++++++++++++++++ 3 files changed, 31 insertions(+) diff --git a/railties/lib/rails/mailers_controller.rb b/railties/lib/rails/mailers_controller.rb index 4a1942790b..0627153ae4 100644 --- a/railties/lib/rails/mailers_controller.rb +++ b/railties/lib/rails/mailers_controller.rb @@ -26,6 +26,7 @@ class Rails::MailersController < Rails::ApplicationController # :nodoc: @email_action = File.basename(params[:path]) if @preview.email_exists?(@email_action) + @page_title = "Mailer Preview for #{@preview.preview_name}##{@email_action}" @email = @preview.call(@email_action, params) if params[:part] diff --git a/railties/lib/rails/templates/rails/mailers/email.html.erb b/railties/lib/rails/templates/rails/mailers/email.html.erb index e46364ba8a..e632fe2817 100644 --- a/railties/lib/rails/templates/rails/mailers/email.html.erb +++ b/railties/lib/rails/templates/rails/mailers/email.html.erb @@ -1,5 +1,6 @@ +<%= @page_title %>