diff options
author | Egor Kislitsyn <egor@kislitsyn.com> | 2020-12-02 00:17:52 +0400 |
---|---|---|
committer | Egor Kislitsyn <egor@kislitsyn.com> | 2020-12-02 00:18:58 +0400 |
commit | 35ba48494f5129d3a0010b045ff36d98e7e7984f (patch) | |
tree | 6e03b23681837c364b94e2f8c09b2f31065819b6 /lib/pleroma/user.ex | |
parent | 57d0379b89bd323dacf4959b03c55519de173ec0 (diff) | |
download | pleroma-35ba48494f5129d3a0010b045ff36d98e7e7984f.tar.gz |
Stream follow updates
Diffstat (limited to 'lib/pleroma/user.ex')
-rw-r--r-- | lib/pleroma/user.ex | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex index bcd5256c8..676483540 100644 --- a/lib/pleroma/user.ex +++ b/lib/pleroma/user.ex @@ -882,7 +882,7 @@ defmodule Pleroma.User do if not ap_enabled?(followed) do follow(follower, followed) else - {:ok, follower} + {:ok, follower, followed} end end @@ -908,11 +908,6 @@ defmodule Pleroma.User do true -> FollowingRelationship.follow(follower, followed, state) - - {:ok, _} = update_follower_count(followed) - - follower - |> update_following_count() end end @@ -936,11 +931,6 @@ defmodule Pleroma.User do case get_follow_state(follower, followed) do state when state in [:follow_pending, :follow_accept] -> FollowingRelationship.unfollow(follower, followed) - {:ok, followed} = update_follower_count(followed) - - {:ok, follower} = update_following_count(follower) - - {:ok, follower, followed} nil -> {:error, "Not subscribed!"} |