lib/outbox/clients/mail_client.rb in outbox-0.1.1 vs lib/outbox/clients/mail_client.rb in outbox-0.1.2
- old
+ new
@@ -19,10 +19,10 @@
# client = Outbox::Clients::MailClient.new delivery_method: :sendmail, sendmail_settings: {
# location: '/usr/bin/sendmail'
# }
# client.delivery_method_settings #=> { location: '/usr/bin/sendmail' }
def delivery_method_settings
- settings[:delivery_method_settings] || settings[:"#{delivery_method}_settings"]
+ settings[:delivery_method_settings] || settings[:"#{delivery_method}_settings"] || {}
end
def deliver(email)
message = create_message_from_email(email)
message.delivery_method(delivery_method, delivery_method_settings)