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

@ -195,6 +195,10 @@ module AccountInteractions
!following_anyone?
end
def followed_by?(other_account)
other_account.following?(self)
end
def blocking?(other_account)
block_relationships.where(target_account: other_account).exists?
end