diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pleroma/web/activity_pub/transmogrifier.ex | 9 | ||||
| -rw-r--r-- | lib/pleroma/web/activity_pub/utils.ex | 3 | ||||
| -rw-r--r-- | lib/pleroma/web/oauth/oauth_controller.ex | 3 | ||||
| -rw-r--r-- | lib/pleroma/web/ostatus/activity_representer.ex | 9 | ||||
| -rw-r--r-- | lib/pleroma/web/web_finger/web_finger.ex | 5 | 
5 files changed, 20 insertions, 9 deletions
diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex index 00b9f74ff..2871a2544 100644 --- a/lib/pleroma/web/activity_pub/transmogrifier.ex +++ b/lib/pleroma/web/activity_pub/transmogrifier.ex @@ -146,7 +146,8 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do          %{"type" => "Like", "object" => object_id, "actor" => actor, "id" => id} = data        ) do      with %User{} = actor <- User.get_or_fetch_by_ap_id(actor), -         {:ok, object} <- get_obj_helper(object_id) || ActivityPub.fetch_object_from_id(object_id), +         {:ok, object} <- +           get_obj_helper(object_id) || ActivityPub.fetch_object_from_id(object_id),           {:ok, activity, object} <- ActivityPub.like(actor, object, id, false) do        {:ok, activity}      else @@ -158,7 +159,8 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do          %{"type" => "Announce", "object" => object_id, "actor" => actor, "id" => id} = data        ) do      with %User{} = actor <- User.get_or_fetch_by_ap_id(actor), -         {:ok, object} <- get_obj_helper(object_id) || ActivityPub.fetch_object_from_id(object_id), +         {:ok, object} <- +           get_obj_helper(object_id) || ActivityPub.fetch_object_from_id(object_id),           {:ok, activity, object} <- ActivityPub.announce(actor, object, id, false) do        {:ok, activity}      else @@ -209,7 +211,8 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do        end      with %User{} = actor <- User.get_or_fetch_by_ap_id(actor), -         {:ok, object} <- get_obj_helper(object_id) || ActivityPub.fetch_object_from_id(object_id), +         {:ok, object} <- +           get_obj_helper(object_id) || ActivityPub.fetch_object_from_id(object_id),           {:ok, activity} <- ActivityPub.delete(object, false) do        {:ok, activity}      else diff --git a/lib/pleroma/web/activity_pub/utils.ex b/lib/pleroma/web/activity_pub/utils.ex index 7a0762e9f..7b2bf8fa7 100644 --- a/lib/pleroma/web/activity_pub/utils.ex +++ b/lib/pleroma/web/activity_pub/utils.ex @@ -175,7 +175,8 @@ defmodule Pleroma.Web.ActivityPub.Utils do    def update_element_in_object(property, element, object) do      with new_data <- -           object.data |> Map.put("#{property}_count", length(element)) +           object.data +           |> Map.put("#{property}_count", length(element))             |> Map.put("#{property}s", element),           changeset <- Changeset.change(object, data: new_data),           {:ok, object} <- Repo.update(changeset), diff --git a/lib/pleroma/web/oauth/oauth_controller.ex b/lib/pleroma/web/oauth/oauth_controller.ex index 6297b7bae..11dc1806f 100644 --- a/lib/pleroma/web/oauth/oauth_controller.ex +++ b/lib/pleroma/web/oauth/oauth_controller.ex @@ -63,7 +63,8 @@ defmodule Pleroma.Web.OAuth.OAuthController do               client_secret: params["client_secret"]             ),           fixed_token = fix_padding(params["code"]), -         %Authorization{} = auth <- Repo.get_by(Authorization, token: fixed_token, app_id: app.id), +         %Authorization{} = auth <- +           Repo.get_by(Authorization, token: fixed_token, app_id: app.id),           {:ok, token} <- Token.exchange_token(app, auth) do        response = %{          token_type: "Bearer", diff --git a/lib/pleroma/web/ostatus/activity_representer.ex b/lib/pleroma/web/ostatus/activity_representer.ex index 2f28c456e..921a89bd0 100644 --- a/lib/pleroma/web/ostatus/activity_representer.ex +++ b/lib/pleroma/web/ostatus/activity_representer.ex @@ -131,7 +131,8 @@ defmodule Pleroma.Web.OStatus.ActivityRepresenter do         h.(activity.data["object"]["content"] |> String.replace(~r/[\n\r]/, ""))},        {:published, h.(inserted_at)},        {:updated, h.(updated_at)}, -      {:"ostatus:conversation", [ref: h.(activity.data["context"])], h.(activity.data["context"])}, +      {:"ostatus:conversation", [ref: h.(activity.data["context"])], +       h.(activity.data["context"])},        {:link, [ref: h.(activity.data["context"]), rel: 'ostatus:conversation'], []}      ] ++        summary ++ @@ -162,7 +163,8 @@ defmodule Pleroma.Web.OStatus.ActivityRepresenter do           # For notes, federate the object id.           {:id, h.(activity.data["object"])}         ]}, -      {:"ostatus:conversation", [ref: h.(activity.data["context"])], h.(activity.data["context"])}, +      {:"ostatus:conversation", [ref: h.(activity.data["context"])], +       h.(activity.data["context"])},        {:link, [ref: h.(activity.data["context"]), rel: 'ostatus:conversation'], []},        {:link, [rel: 'self', type: ['application/atom+xml'], href: h.(activity.data["id"])], []},        {:"thr:in-reply-to", [ref: to_charlist(activity.data["object"])], []} @@ -193,7 +195,8 @@ defmodule Pleroma.Web.OStatus.ActivityRepresenter do        {:content, [type: 'html'], ['RT #{retweeted_activity.data["object"]["content"]}']},        {:published, h.(inserted_at)},        {:updated, h.(updated_at)}, -      {:"ostatus:conversation", [ref: h.(activity.data["context"])], h.(activity.data["context"])}, +      {:"ostatus:conversation", [ref: h.(activity.data["context"])], +       h.(activity.data["context"])},        {:link, [ref: h.(activity.data["context"]), rel: 'ostatus:conversation'], []},        {:link, [rel: 'self', type: ['application/atom+xml'], href: h.(activity.data["id"])], []},        {:"activity:object", retweeted_xml} diff --git a/lib/pleroma/web/web_finger/web_finger.ex b/lib/pleroma/web/web_finger/web_finger.ex index e45c0ed8d..dc9ad2014 100644 --- a/lib/pleroma/web/web_finger/web_finger.ex +++ b/lib/pleroma/web/web_finger/web_finger.ex @@ -81,7 +81,10 @@ defmodule Pleroma.Web.WebFinger do            "href" => user.ap_id          },          %{"rel" => "salmon", "href" => OStatus.salmon_path(user)}, -        %{"rel" => "magic-public-key", "href" => "data:application/magic-public-key,#{magic_key}"}, +        %{ +          "rel" => "magic-public-key", +          "href" => "data:application/magic-public-key,#{magic_key}" +        },          %{"rel" => "self", "type" => "application/activity+json", "href" => user.ap_id},          %{            "rel" => "http://ostatus.org/schema/1.0/subscribe",  | 
