Remove unknown activities from feed.

This commit is contained in:
Roger Braun 2017-04-22 14:37:54 +02:00
commit 923584d046
4 changed files with 9 additions and 2 deletions

View file

@ -22,4 +22,6 @@ defmodule Pleroma.Web.OStatus.ActivityRepresenter do
{:updated, h.(updated_at)}
] ++ attachments
end
def to_simple_form(_,_), do: nil
end

View file

@ -11,6 +11,7 @@ defmodule Pleroma.Web.OStatus.FeedRepresenter do
entries = Enum.map(activities, fn(activity) ->
{:entry, ActivityRepresenter.to_simple_form(activity, user)}
end)
|> Enum.filter(fn ({_, form}) -> form end)
[{
:feed, [

View file

@ -1,6 +1,5 @@
defmodule Pleroma.Web.Websub do
alias Pleroma.Repo
alias Pleroma.Websub
alias Pleroma.Web.Websub.WebsubServerSubscription
alias Pleroma.Web.OStatus.FeedRepresenter
alias Pleroma.Web.OStatus