diff options
Diffstat (limited to 'lib/pleroma/web/mastodon_api/controllers/status_controller.ex')
-rw-r--r-- | lib/pleroma/web/mastodon_api/controllers/status_controller.ex | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex index 9e3a584f0..374f18602 100644 --- a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex +++ b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex @@ -164,7 +164,8 @@ defmodule Pleroma.Web.MastodonAPI.StatusController do def create(%{assigns: %{user: user}, body_params: %{status: _} = params} = conn, _) do params = Map.put(params, :in_reply_to_status_id, params[:in_reply_to_id]) - with {:ok, activity} <- CommonAPI.post(user, params) do + with {:ok, activity} <- CommonAPI.post(user, params), + _ <- CommonAPI.postprocess(activity) do try_render(conn, "show.json", activity: activity, for: user, |