diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/web/twitter_api/twitter_api.ex | 1 | ||||
| -rw-r--r-- | lib/pleroma/web/twitter_api/views/activity_view.ex | 11 | 
2 files changed, 4 insertions, 8 deletions
| diff --git a/lib/pleroma/web/twitter_api/twitter_api.ex b/lib/pleroma/web/twitter_api/twitter_api.ex index 30362ef70..027b97154 100644 --- a/lib/pleroma/web/twitter_api/twitter_api.ex +++ b/lib/pleroma/web/twitter_api/twitter_api.ex @@ -212,6 +212,7 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do      DateTime.utc_now() |> DateTime.to_iso8601()    end +  # DEPRECATED mostly, context objects are now created at insertion time.    def context_to_conversation_id(context) do      with %Object{id: id} <- Object.get_cached_by_ap_id(context) do        id diff --git a/lib/pleroma/web/twitter_api/views/activity_view.ex b/lib/pleroma/web/twitter_api/views/activity_view.ex index dc4ca61c0..760840239 100644 --- a/lib/pleroma/web/twitter_api/views/activity_view.ex +++ b/lib/pleroma/web/twitter_api/views/activity_view.ex @@ -13,6 +13,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do    import Ecto.Query +  defp query_context_ids([]), do: []    defp query_context_ids(contexts) do      query = from o in Object,        where: fragment("(?)->>'id' = ANY(?)", o.data, ^contexts) @@ -22,6 +23,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do    defp collect_context_ids(activities) do      contexts = activities +    |> Enum.reject(&(&1.data["context_id"]))      |> Enum.map(fn(%{data: data}) ->        data["context"]      end) @@ -32,6 +34,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do      end)    end +  defp get_context_id(%{data: %{"context_id" => context_id}}, _) when not is_nil(context_id), do: context_id    defp get_context_id(%{data: %{"context" => nil}}, _), do: nil    defp get_context_id(%{data: %{"context" => context}}, options) do      cond do @@ -210,12 +213,4 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do        "possibly_sensitive" => possibly_sensitive      }    end - -  defp conversation_id(activity) do -    with context when not is_nil(context) <- activity.data["context"] do -      TwitterAPI.context_to_conversation_id(context) -    else -      _e -> nil -    end -  end  end | 
