Fix tests
This commit is contained in:
parent
5af9ce4a01
commit
97f947deaf
@ -227,16 +227,29 @@ defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
|
|||||||
|
|
||||||
defp emoji_packs_response do
|
defp emoji_packs_response do
|
||||||
Operation.response(
|
Operation.response(
|
||||||
"Object with pack names as keys and pack contents as values",
|
"Emoji packs and the count",
|
||||||
"application/json",
|
"application/json",
|
||||||
%Schema{
|
%Schema{
|
||||||
type: :object,
|
type: :object,
|
||||||
additionalProperties: %Schema{
|
properties: %{
|
||||||
emoji_pack()
|
packs: %Schema{
|
||||||
| extensions: %{"x-additionalPropertiesName": "Pack name"}
|
type: :object,
|
||||||
|
description: "Object with pack names as keys and pack contents as values",
|
||||||
|
additionalProperties: %Schema{
|
||||||
|
emoji_pack()
|
||||||
|
| extensions: %{"x-additionalPropertiesName": "Pack name"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
count: %Schema{
|
||||||
|
type: :integer,
|
||||||
|
description: "Number of emoji packs"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
example: %{
|
example: %{
|
||||||
"emojos" => emoji_pack().example
|
"packs" => %{
|
||||||
|
"emojos" => emoji_pack().example
|
||||||
|
},
|
||||||
|
"count" => 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
@ -269,14 +269,11 @@ defmodule Pleroma.Web.MastodonAPI.AccountController do
|
|||||||
end
|
end
|
||||||
|
|
||||||
defp normalize_fields_attributes(fields) do
|
defp normalize_fields_attributes(fields) do
|
||||||
if Enum.all?(fields, &is_tuple/1) do
|
if(Enum.all?(fields, &is_tuple/1), do: Enum.map(fields, fn {_, v} -> v end), else: fields)
|
||||||
Enum.map(fields, fn {_, v} -> v end)
|
|> Enum.map(fn
|
||||||
else
|
%{} = field -> %{"name" => field.name, "value" => field.value}
|
||||||
Enum.map(fields, fn
|
field -> field
|
||||||
%{} = field -> %{"name" => field.name, "value" => field.value}
|
end)
|
||||||
field -> field
|
|
||||||
end)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
@doc "GET /api/v1/accounts/relationships"
|
@doc "GET /api/v1/accounts/relationships"
|
||||||
|
Loading…
Reference in New Issue
Block a user