diff options
author | lambda <pleromagit@rogerbraun.net> | 2018-12-15 15:23:51 +0000 |
---|---|---|
committer | lambda <pleromagit@rogerbraun.net> | 2018-12-15 15:23:51 +0000 |
commit | cc6689cc203d44e19e9aa14c2ef3a3dad823ef88 (patch) | |
tree | 461ddbb9ae860fc2169318eb3729717226a8d220 /lib | |
parent | 7281ab0b3c0272d9579e253c97e648b273193011 (diff) | |
parent | 84b9a9d49749603ca1e21042c194032772c924e7 (diff) | |
download | pleroma-cc6689cc203d44e19e9aa14c2ef3a3dad823ef88.tar.gz |
Merge branch 'fix/views-ignore-unhandled-activites' into 'develop'
TwitterAPI.ActivityView: Ignore unhandled activities
See merge request pleroma/pleroma!547
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/web/twitter_api/views/activity_view.ex | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/pleroma/web/twitter_api/views/activity_view.ex b/lib/pleroma/web/twitter_api/views/activity_view.ex index 433c3b141..0699bf1da 100644 --- a/lib/pleroma/web/twitter_api/views/activity_view.ex +++ b/lib/pleroma/web/twitter_api/views/activity_view.ex @@ -14,6 +14,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do alias Pleroma.HTML import Ecto.Query + require Logger defp query_context_ids([]), do: [] @@ -277,6 +278,11 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do } end + def render("activity.json", %{activity: unhandled_activity}) do + Logger.warn("#{__MODULE__} unhandled activity: #{inspect(unhandled_activity)}") + nil + end + def render_content(%{"type" => "Note"} = object) do summary = object["summary"] |