Do not leak instance-local polls to remote followers

This commit is contained in:
Thibaut Girka 2019-03-11 11:25:38 +01:00
parent 89bee860cd
commit 7d026aa079

View file

@ -9,7 +9,7 @@ class ActivityPub::DistributePollUpdateWorker
@status = Status.find(status_id) @status = Status.find(status_id)
@account = @status.account @account = @status.account
return unless @status.poll return if @status.poll.nil? || @status.local_only?
ActivityPub::DeliveryWorker.push_bulk(inboxes) do |inbox_url| ActivityPub::DeliveryWorker.push_bulk(inboxes) do |inbox_url|
[payload, @account.id, inbox_url] [payload, @account.id, inbox_url]