otwa-aggie/app/jobs/invite_from_queue_job.rb

14 lines
321 B
Ruby
Raw Normal View History

2026-08-13 04:44:25 +00:00
class InviteFromQueueJob < ApplicationJob
if defined?(Sentry::Cron::MonitorCheckIns)
include Sentry::Cron::MonitorCheckIns
sentry_monitor_check_ins
end
def perform(count:, creator: nil)
InviteRequest.order(:id).limit(count).each do |request|
request.invite_and_remove(creator)
end
end
end