class SidekiqSendMail::MailInterceptor
Public Class Methods
deliver?(message)
click to toggle source
# File lib/mail_interceptor.rb, line 11 def self.deliver?(message) defined?(Sidekiq::CLI) #Rails.env.development? end
delivering_email(message)
click to toggle source
# File lib/mail_interceptor.rb, line 3 def self.delivering_email(message) unless deliver?(message) SidekiqSendMail::Worker.perform_async message.to_yaml message.perform_deliveries = false puts "Mail routed to Sidekiq (#{message.subject})!" end end