diaspora/app/workers/mail/notifier_base.rb
cmrd Senya ef5751b808
Refactor mail workers to use common base
Introduce Workers::Mail::NotifierBase to be a base for all appropriate
mail workers to reduce code duplication
2016-11-28 15:35:46 +02:00

11 lines
257 B
Ruby

module Workers
module Mail
class NotifierBase < Base
sidekiq_options queue: :low
def perform(*args)
Notifier.send_notification(self.class.name.gsub("Workers::Mail::", "").underscore, *args).deliver_now
end
end
end
end