0
0
Fork 0

Add remove from followers api (#16864)

* Add followed_by? to account_interactions

* Add RemoveFromFollowersService

* Fix AccountBatch to use RemoveFromFollowersService

* Add remove from followers API
This commit is contained in:
Takeshi Umeda 2021-10-18 19:02:35 +09:00 committed by GitHub
parent 766a361b86
commit 17f4e457b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 113 additions and 13 deletions

View file

@ -360,6 +360,23 @@ describe AccountInteractions do
end
end
describe '#followed_by?' do
subject { account.followed_by?(target_account) }
context 'followed by target_account' do
it 'returns true' do
account.passive_relationships.create(account: target_account)
is_expected.to be true
end
end
context 'not followed by target_account' do
it 'returns false' do
is_expected.to be false
end
end
end
describe '#blocking?' do
subject { account.blocking?(target_account) }