[Pleroma.Web.Nodeinfo.NodeinfoController]: Simplify features strings

This commit is contained in:
Haelwenn (lanodan) Monnier 2018-09-07 02:45:26 +02:00
parent 57330dd91b
commit 7906dfe5a0
No known key found for this signature in database
GPG key ID: D5B7A8E43C997DEE

View file

@ -64,8 +64,8 @@ def nodeinfo(conn, %{"version" => "2.0"}) do
end end
features = [ features = [
"pleroma_api_socket", "pleroma_api",
"mastodon_api_socket", "mastodon_api",
"mastodon_api_streaming", "mastodon_api_streaming",
if Keyword.get(media_proxy, :enabled) do if Keyword.get(media_proxy, :enabled) do
"media_proxy" "media_proxy"
@ -74,10 +74,10 @@ def nodeinfo(conn, %{"version" => "2.0"}) do
"gopher" "gopher"
end, end,
if Keyword.get(chat, :enabled) do if Keyword.get(chat, :enabled) do
"pleroma_api_chat" "chat"
end, end,
if Keyword.get(suggestions, :enabled) do if Keyword.get(suggestions, :enabled) do
"3rdparty_suggestions" "suggestions"
end end
] ]
@ -112,8 +112,8 @@ def nodeinfo(conn, %{"version" => "2.0"}) do
}, },
staffAccounts: staff_accounts, staffAccounts: staff_accounts,
federation: federation_response, federation: federation_response,
postFormats: Keyword.get(instance, :allowed_post_formats) postFormats: Keyword.get(instance, :allowed_post_formats),
features: features, features: features
} }
} }