|
|
|
@ -47,7 +47,7 @@ defmodule Pleroma.Web.Feed.UserController do
|
|
|
|
|
"atom"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
with {_, %User{} = user} <- {:fetch_user, User.get_cached_by_nickname(nickname)} do
|
|
|
|
|
with {_, %User{local: true} = user} <- {:fetch_user, User.get_cached_by_nickname(nickname)} do
|
|
|
|
|
activities =
|
|
|
|
|
%{
|
|
|
|
|
type: ["Create"],
|
|
|
|
@ -71,6 +71,7 @@ defmodule Pleroma.Web.Feed.UserController do
|
|
|
|
|
render_error(conn, :not_found, "Not found")
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def errors(conn, {:fetch_user, %User{local: false}}), do: errors(conn, {:error, :not_found})
|
|
|
|
|
def errors(conn, {:fetch_user, nil}), do: errors(conn, {:error, :not_found})
|
|
|
|
|
|
|
|
|
|
def errors(conn, _) do
|
|
|
|
|