Fix Twitter timelines for private instances

This commit is contained in:
Vyr Cossont 2018-12-27 22:43:40 -08:00
commit d8cc96cb1f
2 changed files with 61 additions and 1 deletions

View file

@ -662,7 +662,7 @@ defmodule Pleroma.Web.TwitterAPI.Controller do
json_reply(conn, 403, json)
end
def only_if_public_instance(conn = %{conn: %{assigns: %{user: _user}}}, _), do: conn
def only_if_public_instance(%{assigns: %{user: %User{}}} = conn, _), do: conn
def only_if_public_instance(conn, _) do
if Keyword.get(Application.get_env(:pleroma, :instance), :public) do