Sha256: bc2c10907260874277902bc13d8ed7c939b3b57d8f4a42f4fa2a071db0819e89
Contents?: true
Size: 451 Bytes
Versions: 9
Compression:
Stored size: 451 Bytes
Contents
module Tuning module Extensions module ActionMailer module Base extend ActiveSupport::Concern included do after_action :normalize_text_body end private def normalize_text_body if mail.content_type.starts_with?('text/plain') mail.body = mail.body.to_s.gsub(/\n{3,}/, "\n\n").gsub(/\n +/, "\n").gsub(/^ +/, '') end end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems