2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-06 10:50:21 +08:00
discourse/lib/email/build_email_helper.rb

16 lines
390 B
Ruby
Raw Normal View History

# frozen_string_literal: true
module Email
module BuildEmailHelper
def build_email(*builder_args)
builder = Email::MessageBuilder.new(*builder_args)
headers(builder.header_args) if builder.header_args.present?
mail(builder.build_args).tap { |message|
if message && h = builder.html_part
message.html_part = h
end
}
end
end
end