diff options
author | rinpatch <rinpatch@sdf.org> | 2019-05-21 09:13:10 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2019-05-21 09:13:10 +0300 |
commit | 76a7429befb2e9a819b653ff8328cc42a565c29d (patch) | |
tree | 3b85648df8c7a240453bdb4d3f8917f08b3d8bfc /lib | |
parent | 6430cb1bf78e7949cc023a30df7a8d1547c36524 (diff) | |
download | pleroma-76a7429befb2e9a819b653ff8328cc42a565c29d.tar.gz |
Add poll limits to /api/v1/instance and initial state
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/web/mastodon_api/mastodon_api_controller.ex | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex b/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex index 1051861ff..81cc5a972 100644 --- a/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex +++ b/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex @@ -197,7 +197,8 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController do languages: ["en"], registrations: Pleroma.Config.get([:instance, :registrations_open]), # Extra (not present in Mastodon): - max_toot_chars: Keyword.get(instance, :limit) + max_toot_chars: Keyword.get(instance, :limit), + poll_limits: Keyword.get(instance, :poll_limits) } json(conn, response) @@ -1331,6 +1332,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController do max_toot_chars: limit, mascot: "/images/pleroma-fox-tan-smol.png" }, + poll_limits: Config.get([:instance, :poll_limits]), rights: %{ delete_others_notice: present?(user.info.is_moderator), admin: present?(user.info.is_admin) |