Sha256: 9089cfd33f8daa754ae5c865452e96efe30ae645c602eb01d443ac9ebea21200

Contents?: true

Size: 296 Bytes

Versions: 2

Compression:

Stored size: 296 Bytes

Contents

# frozen_string_literal: true

require "mail"

# Cribbed from email_spec gem
module SanitizeEmail::MailExt
  def default_part
    @default_part ||= html_part || text_part || self
  end

  def default_part_body
    default_part.body
  end
end

Mail::Message.send(:include, SanitizeEmail::MailExt)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sanitize_email-2.0.5 lib/sanitize_email/mail_ext.rb
sanitize_email-2.0.4 lib/sanitize_email/mail_ext.rb