1 defmodule Pleroma.Web.TwitterAPI.UtilController do
2 use Pleroma.Web, :controller
5 def help_test(conn, _params) do
9 @instance Application.get_env(:pleroma, :instance)
10 def config(conn, _params) do
11 case get_format(conn) do
16 <name>#{Keyword.get(@instance, :name)}</name>
17 <site>#{Web.base_url}</site>
18 <textlimit>#{Keyword.get(@instance, :limit)}</textlimit>
23 |> put_resp_content_type("application/xml")
24 |> send_resp(200, response)
28 name: Keyword.get(@instance, :name),
30 textlimit: Keyword.get(@instance, :limit)
36 def version(conn, _params) do
37 version = Keyword.get(@instance, :version)
38 case get_format(conn) do
40 response = "<version>#{version}</version>"
42 |> put_resp_content_type("application/xml")
43 |> send_resp(200, response)
44 _ -> json(conn, version)