Sha256: 5c6ae1e63fa47db97718fd310b5551b4479382748a36be3d240adc263b845150
Contents?: true
Size: 538 Bytes
Versions: 2
Compression:
Stored size: 538 Bytes
Contents
module Roadie module Rails class MailInliner attr_reader :email, :options def initialize(email, options) @email = email @options = options end def execute improve_html_part(email.html_part) if email.html_part email end private def improve_html_part(html_part) html_part.body = make_new_html(html_part.body.decoded) end def make_new_html(old_html) DocumentBuilder.build(old_html, options).transform end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
roadie-rails-1.0.0 | lib/roadie/rails/mail_inliner.rb |
roadie-rails-1.0.0.pre1 | lib/roadie/rails/mail_inliner.rb |