|
|
@@ -1261,8 +1261,8 @@ defmodule Pleroma.Web.TwitterAPI.ControllerTest do |
|
|
|
) |
|
|
|
end |
|
|
|
|
|
|
|
test "it returns empty when hide_followings is set to true", %{conn: conn} do |
|
|
|
user = insert(:user, %{info: %{hide_followings: true}}) |
|
|
|
test "it returns empty when hide_follows is set to true", %{conn: conn} do |
|
|
|
user = insert(:user, %{info: %{hide_follows: true}}) |
|
|
|
followed_one = insert(:user) |
|
|
|
followed_two = insert(:user) |
|
|
|
not_followed = insert(:user) |
|
|
@@ -1278,11 +1278,11 @@ defmodule Pleroma.Web.TwitterAPI.ControllerTest do |
|
|
|
assert [] == json_response(conn, 200) |
|
|
|
end |
|
|
|
|
|
|
|
test "it returns friends when hide_followings is set to true if the user themselves request it", |
|
|
|
test "it returns friends when hide_follows is set to true if the user themselves request it", |
|
|
|
%{ |
|
|
|
conn: conn |
|
|
|
} do |
|
|
|
user = insert(:user, %{info: %{hide_followings: true}}) |
|
|
|
user = insert(:user, %{info: %{hide_follows: true}}) |
|
|
|
followed_one = insert(:user) |
|
|
|
followed_two = insert(:user) |
|
|
|
_not_followed = insert(:user) |
|
|
@@ -1370,27 +1370,27 @@ defmodule Pleroma.Web.TwitterAPI.ControllerTest do |
|
|
|
assert json_response(conn, 200) == UserView.render("user.json", %{user: user, for: user}) |
|
|
|
end |
|
|
|
|
|
|
|
test "it sets and un-sets hide_followings", %{conn: conn} do |
|
|
|
test "it sets and un-sets hide_follows", %{conn: conn} do |
|
|
|
user = insert(:user) |
|
|
|
|
|
|
|
conn |
|
|
|
|> assign(:user, user) |
|
|
|
|> post("/api/account/update_profile.json", %{ |
|
|
|
"hide_followings" => "true" |
|
|
|
"hide_follows" => "true" |
|
|
|
}) |
|
|
|
|
|
|
|
user = Repo.get!(User, user.id) |
|
|
|
assert user.info.hide_followings == true |
|
|
|
assert user.info.hide_follows == true |
|
|
|
|
|
|
|
conn = |
|
|
|
conn |
|
|
|
|> assign(:user, user) |
|
|
|
|> post("/api/account/update_profile.json", %{ |
|
|
|
"hide_followings" => "false" |
|
|
|
"hide_follows" => "false" |
|
|
|
}) |
|
|
|
|
|
|
|
user = Repo.get!(User, user.id) |
|
|
|
assert user.info.hide_followings == false |
|
|
|
assert user.info.hide_follows == false |
|
|
|
assert json_response(conn, 200) == UserView.render("user.json", %{user: user, for: user}) |
|
|
|
end |
|
|
|
|
|
|
|