Sha256: 43f4f1fac4ce5cd0fb03130f3b565b0eee05d57ab10b8b331e7211150e70380e
Contents?: true
Size: 401 Bytes
Versions: 1
Compression:
Stored size: 401 Bytes
Contents
require 'letter_opener/delivery_method' module LetterOpenerWeb class DeliveryMethod < LetterOpener::DeliveryMethod def deliver!(mail) location = File.join(settings[:location], "#{Time.now.to_i}_#{Digest::SHA1.hexdigest(mail.encoded)[0..6]}") messages = Message.rendered_messages(location, mail) # Launchy.open(URI.parse(URI.escape(messages.first.filepath))) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
letter_opener_web-1.0.0.rc2 | lib/letter_opener_web/delivery_method.rb |