class UsersController
def create
user = User.create!(params)
UserMailer.wellcome(user).deliver
render text: 'Супер! Проверьте почту и перейдите по ссылке'
end
end
class WelcomeWorker
include Sidekiq::Worker
def perform(user_id)
user = User.find(user_id)
UserMailer.wellcome(user).deliver
end
end
class UsersController
def create
user = User.create!(params)
WelcomeWorker.perform_async(user.id)
render text: 'Супер! Проверьте почту и перейдите по ссылке'
end
end