diff options
author | Roger Braun <roger@rogerbraun.net> | 2017-04-25 17:35:21 +0200 |
---|---|---|
committer | Roger Braun <roger@rogerbraun.net> | 2017-04-25 17:36:53 +0200 |
commit | 6c5f5e18ec1103a9d10d88081a27c2ae9dba4f41 (patch) | |
tree | 5b2c1cb6edfc7e0369fbc61b6030ba221102e64a | |
parent | 4771962a5d0749746b7bb921074b97e13348dedf (diff) | |
download | pleroma-6c5f5e18ec1103a9d10d88081a27c2ae9dba4f41.tar.gz |
Even more refactoring.
-rw-r--r-- | lib/pleroma/web/twitter_api/twitter_api.ex | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/lib/pleroma/web/twitter_api/twitter_api.ex b/lib/pleroma/web/twitter_api/twitter_api.ex index ad4bf7153..cb48c7f5f 100644 --- a/lib/pleroma/web/twitter_api/twitter_api.ex +++ b/lib/pleroma/web/twitter_api/twitter_api.ex @@ -11,11 +11,11 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do "https://www.w3.org/ns/activitystreams#Public" ] - to = default_to ++ Enum.map(mentions, fn ({_, %{ap_id: ap_id}}) -> ap_id end) + default_to ++ Enum.map(mentions, fn ({_, %{ap_id: ap_id}}) -> ap_id end) end def format_input(text, mentions) do - content = HtmlSanitizeEx.strip_tags(text) + HtmlSanitizeEx.strip_tags(text) |> String.replace("\n", "<br>") |> add_user_links(mentions) end @@ -235,24 +235,6 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do Enum.reduce(mentions, text, fn ({match, %User{ap_id: ap_id}}, text) -> String.replace(text, match, "<a href='#{ap_id}'>#{match}</a>") end) end - defp add_conversation_id(activity) do - if is_integer(activity.data["statusnetConversationId"]) do - {:ok, activity} - else - data = activity.data - |> put_in(["object", "statusnetConversationId"], activity.id) - |> put_in(["statusnetConversationId"], activity.id) - - object = Object.get_by_ap_id(activity.data["object"]["id"]) - - changeset = Ecto.Changeset.change(object, data: data["object"]) - Repo.update(changeset) - - changeset = Ecto.Changeset.change(activity, data: data) - Repo.update(changeset) - end - end - def register_user(params) do params = %{ nickname: params["nickname"], |