lib/mail/notify/delivery_method.rb in mail-notify-0.0.3 vs lib/mail/notify/delivery_method.rb in mail-notify-0.1.0

- old
+ new

@@ -13,9 +13,15 @@ @mail = mail @personalisation = Personalisation.new(mail) send_email end + def preview(mail) + personalisation = Personalisation.new(mail).to_h + template_id = mail[:template_id].to_s + client.generate_template_preview(template_id, personalisation: personalisation) + end + private def client @client ||= Notifications::Client.new(@settings[:api_key]) end