Fix updates to quote policy not being federated (#35804)
This commit is contained in:
@@ -28,6 +28,6 @@ class Api::V1::Statuses::InteractionPoliciesController < Api::V1::Statuses::Base
|
|||||||
|
|
||||||
def broadcast_updates!
|
def broadcast_updates!
|
||||||
DistributionWorker.perform_async(@status.id, { 'update' => true })
|
DistributionWorker.perform_async(@status.id, { 'update' => true })
|
||||||
ActivityPub::StatusUpdateDistributionWorker.perform_async(@status.id)
|
ActivityPub::StatusUpdateDistributionWorker.perform_async(@status.id, { 'updated_at' => Time.now.utc.iso8601 })
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ RSpec.describe 'Interaction policies', feature: :outgoing_quotes do
|
|||||||
expect(DistributionWorker)
|
expect(DistributionWorker)
|
||||||
.to have_enqueued_sidekiq_job(status.id, { 'update' => true })
|
.to have_enqueued_sidekiq_job(status.id, { 'update' => true })
|
||||||
expect(ActivityPub::StatusUpdateDistributionWorker)
|
expect(ActivityPub::StatusUpdateDistributionWorker)
|
||||||
.to have_enqueued_sidekiq_job(status.id)
|
.to have_enqueued_sidekiq_job(status.id, { 'updated_at' => anything })
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user