diff options
| -rw-r--r-- | lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex | 15 | 
1 files changed, 6 insertions, 9 deletions
diff --git a/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex b/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex index 4bbb82c23..a23f47e54 100644 --- a/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex +++ b/lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex @@ -88,15 +88,12 @@ defmodule Pleroma.Web.MastodonAPI.TimelineController do      )    end -  defp restrict_unauthenticated?(local_only) do -    config_key = -      if local_only do -        :local -      else -        :federated -      end - -    Pleroma.Config.get([:restrict_unauthenticated, :timelines, config_key]) +  defp restrict_unauthenticated?(_local_only = true) do +    Pleroma.Config.get([:restrict_unauthenticated, :timelines, :local]) +  end + +  defp restrict_unauthenticated?(_) do +    Pleroma.Config.get([:restrict_unauthenticated, :timelines, :federated])    end    # GET /api/v1/timelines/public  | 
