Add support for private pinned posts (#16954)
* Add support for private pinned toots * Allow local user to pin private toots * Change wording to avoid "direct message"
This commit is contained in:
parent
081e4426f8
commit
d5c9feb7b7
18 changed files with 164 additions and 28 deletions
|
@ -23,6 +23,7 @@ RSpec.describe ActivityPub::Activity::Accept do
|
|||
subject { described_class.new(json, sender) }
|
||||
|
||||
before do
|
||||
allow(RemoteAccountRefreshWorker).to receive(:perform_async)
|
||||
Fabricate(:follow_request, account: recipient, target_account: sender)
|
||||
subject.perform
|
||||
end
|
||||
|
@ -34,6 +35,10 @@ RSpec.describe ActivityPub::Activity::Accept do
|
|||
it 'removes the follow request' do
|
||||
expect(recipient.requested?(sender)).to be false
|
||||
end
|
||||
|
||||
it 'queues a refresh' do
|
||||
expect(RemoteAccountRefreshWorker).to have_received(:perform_async).with(sender.id)
|
||||
end
|
||||
end
|
||||
|
||||
context 'given a relay' do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue