1234567891011121314 |
- # frozen_string_literal: true
- class ActivityPub::FetchRepliesWorker
- include Sidekiq::Worker
- include ExponentialBackoff
- sidekiq_options queue: 'pull', retry: 3
- def perform(parent_status_id, replies_uri, options = {})
- ActivityPub::FetchRepliesService.new.call(Status.find(parent_status_id), replies_uri, **options.deep_symbolize_keys)
- rescue ActiveRecord::RecordNotFound
- true
- end
- end
|