bifurqué depuis cybrespace/mastodon
Reject those from accounts with no local followers, from relays that are not enabled, which do not address local accounts and are not replies to accounts that do have local followers
11 lignes
378 o
Ruby
11 lignes
378 o
Ruby
# frozen_string_literal: true
|
|
|
|
class ActivityPub::ProcessingWorker
|
|
include Sidekiq::Worker
|
|
|
|
sidekiq_options backtrace: true
|
|
|
|
def perform(account_id, body, delivered_to_account_id = nil)
|
|
ActivityPub::ProcessCollectionService.new.call(body, Account.find(account_id), override_timestamps: true, delivered_to_account_id: delivered_to_account_id, delivery: true)
|
|
end
|
|
end
|