From 3943082e23066b1f9cc99ef5141d0e766ef7c536 Mon Sep 17 00:00:00 2001 From: Mike Perham Date: Wed, 3 Sep 2014 15:57:55 -0700 Subject: [PATCH] Use public_send, fixes #1923 --- lib/sidekiq/extensions/action_mailer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sidekiq/extensions/action_mailer.rb b/lib/sidekiq/extensions/action_mailer.rb index 18469e72..c1688b94 100644 --- a/lib/sidekiq/extensions/action_mailer.rb +++ b/lib/sidekiq/extensions/action_mailer.rb @@ -14,7 +14,7 @@ module Sidekiq def perform(yml) (target, method_name, args) = YAML.load(yml) - msg = target.__send__(method_name, *args) + msg = target.public_send(method_name, *args) # The email method can return nil, which causes ActionMailer to return # an undeliverable empty message. msg.deliver if msg && (msg.to || msg.cc || msg.bcc) && msg.from