docbrown/app/workers/users/estimate_default_language_worker.rb

14 lines
290 B
Ruby

module Users
class EstimateDefaultLanguageWorker
include Sidekiq::Worker
sidekiq_options queue: :high_priority, retry: 10
def perform(user_id)
user = User.find_by(id: user_id)
return unless user
Users::EstimateDefaultLanguage.call(user)
end
end
end