|
|
|
@ -313,7 +313,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController.UpdateCredentialsTest do
|
|
|
|
|
account =
|
|
|
|
|
conn
|
|
|
|
|
|> assign(:user, user)
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields" => fields})
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields_attributes" => fields})
|
|
|
|
|
|> json_response(200)
|
|
|
|
|
|
|
|
|
|
assert account["fields"] == [
|
|
|
|
@ -339,7 +339,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController.UpdateCredentialsTest do
|
|
|
|
|
assert %{"error" => "Invalid request"} ==
|
|
|
|
|
conn
|
|
|
|
|
|> assign(:user, user)
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields" => fields})
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields_attributes" => fields})
|
|
|
|
|
|> json_response(403)
|
|
|
|
|
|
|
|
|
|
long_name = Enum.map(0..name_limit, fn _ -> "x" end) |> Enum.join()
|
|
|
|
@ -349,7 +349,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController.UpdateCredentialsTest do
|
|
|
|
|
assert %{"error" => "Invalid request"} ==
|
|
|
|
|
conn
|
|
|
|
|
|> assign(:user, user)
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields" => fields})
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields_attributes" => fields})
|
|
|
|
|
|> json_response(403)
|
|
|
|
|
|
|
|
|
|
Pleroma.Config.put([:instance, :max_account_fields], 1)
|
|
|
|
@ -362,7 +362,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController.UpdateCredentialsTest do
|
|
|
|
|
assert %{"error" => "Invalid request"} ==
|
|
|
|
|
conn
|
|
|
|
|
|> assign(:user, user)
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields" => fields})
|
|
|
|
|
|> patch("/api/v1/accounts/update_credentials", %{"fields_attributes" => fields})
|
|
|
|
|
|> json_response(403)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|