mirror of
https://github.com/lunaisnotaboy/mastodon.git
synced 2024-08-21 15:54:45 +00:00
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
12 lines
378 B
Ruby
12 lines
378 B
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
|