Fix privacy for misskey
This commit is contained in:
parent
d031ade823
commit
7bcef0f8b2
5 changed files with 22 additions and 18 deletions
|
@ -31,13 +31,17 @@ class ActivityPub::DistributionWorker < ActivityPub::RawDistributionWorker
|
|||
end
|
||||
|
||||
def payload_for_misskey
|
||||
@payload ||= Oj.dump(serialize_payload(activity, ActivityPub::ActivityForMisskeySerializer, signer: @account))
|
||||
@payload_for_misskey ||= Oj.dump(serialize_payload(activity_for_misskey, ActivityPub::ActivityForMisskeySerializer, signer: @account))
|
||||
end
|
||||
|
||||
def activity
|
||||
ActivityPub::ActivityPresenter.from_status(@status)
|
||||
end
|
||||
|
||||
def activity_for_misskey
|
||||
ActivityPub::ActivityPresenter.from_status(@status, for_misskey: true)
|
||||
end
|
||||
|
||||
def options
|
||||
{ 'synchronize_followers' => @status.private_visibility? }
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue