following_count =
if !user.hide_follows_count or !user.hide_follows or opts[:for] == user do
- user_info.following_count
- user.following_count
++ user.following_count || 0
else
0
end
followers_count =
if !user.hide_followers_count or !user.hide_followers or opts[:for] == user do
- user_info.follower_count
- user.follower_count
++ user.follower_count || 0
else
0
end
refute result.display_name == "<marquee> username </marquee>"
end
++ test "never display nil user follow counts" do
++ user = insert(:user, following_count: 0, follower_count: 0)
++ result = AccountView.render("show.json", %{user: user})
++
++ assert result.following_count == 0
++ assert result.followers_count == 0
++ end
++
describe "hiding follows/following" do
test "shows when follows/followers stats are hidden and sets follow/follower count to 0" do
user =