lib/roadie/rails/mailer.rb
# frozen_string_literal: true
module Roadie
module Rails
module Mailer
# Generate an email and run Roadie on it. Will use #roadie_options to get
# default options if not passed in.
def roadie_mail(
options = {},
final_roadie_options = roadie_options,
&block
)
email = mail(options, &block)
MailInliner.new(email, final_roadie_options).execute
end
def roadie_options
::Rails.application.config.roadie
end
end
end
end