Removed unused ActivityPub workers in status PinsController

• Removed:
- unused ActivityPub workers in status PinsController
This commit is contained in:
mgabdev 2020-11-09 12:28:36 -06:00
parent 2cca4cb765
commit 0526e546c9

View File

@ -11,7 +11,6 @@ class Api::V1::Statuses::PinsController < Api::BaseController
def create def create
StatusPin.create!(account: current_account, status: @status) StatusPin.create!(account: current_account, status: @status)
distribute_add_activity!
render json: @status, serializer: REST::StatusSerializer render json: @status, serializer: REST::StatusSerializer
end end
@ -20,7 +19,6 @@ class Api::V1::Statuses::PinsController < Api::BaseController
if pin if pin
pin.destroy! pin.destroy!
distribute_remove_activity!
end end
render json: @status, serializer: REST::StatusSerializer render json: @status, serializer: REST::StatusSerializer
@ -32,23 +30,4 @@ class Api::V1::Statuses::PinsController < Api::BaseController
@status = Status.find(params[:status_id]) @status = Status.find(params[:status_id])
end end
def distribute_add_activity!
json = ActiveModelSerializers::SerializableResource.new(
@status,
serializer: ActivityPub::AddSerializer,
adapter: ActivityPub::Adapter
).as_json
ActivityPub::RawDistributionWorker.perform_async(Oj.dump(json), current_account.id)
end
def distribute_remove_activity!
json = ActiveModelSerializers::SerializableResource.new(
@status,
serializer: ActivityPub::RemoveSerializer,
adapter: ActivityPub::Adapter
).as_json
ActivityPub::RawDistributionWorker.perform_async(Oj.dump(json), current_account.id)
end
end end