diff options
| -rw-r--r-- | lib/pleroma/web/api_spec/operations/twitter_util_operation.ex | 6 | ||||
| -rw-r--r-- | lib/pleroma/web/twitter_api/controllers/util_controller.ex | 5 | 
2 files changed, 4 insertions, 7 deletions
diff --git a/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex b/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex index 02b54d61a..724d873c0 100644 --- a/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex +++ b/lib/pleroma/web/api_spec/operations/twitter_util_operation.ex @@ -404,10 +404,10 @@ defmodule Pleroma.Web.ApiSpec.TwitterUtilOperation do        title: "RemoteInteractionRequest",        description: "POST body for remote interaction",        type: :object, -      required: ["ap_id", "profile"], +      required: [:ap_id, :profile],        properties: %{ -        "ap_id" => %Schema{type: :string, description: "Profile or status ActivityPub ID"}, -        "profile" => %Schema{type: :string, description: "Remote profile webfinger"} +        ap_id: %Schema{type: :string, description: "Profile or status ActivityPub ID"}, +        profile: %Schema{type: :string, description: "Remote profile webfinger"}        }      }    end diff --git a/lib/pleroma/web/twitter_api/controllers/util_controller.ex b/lib/pleroma/web/twitter_api/controllers/util_controller.ex index a74c806a6..c8ecf5eff 100644 --- a/lib/pleroma/web/twitter_api/controllers/util_controller.ex +++ b/lib/pleroma/web/twitter_api/controllers/util_controller.ex @@ -150,10 +150,7 @@ defmodule Pleroma.Web.TwitterAPI.UtilController do      end    end -  def remote_interaction( -        %{body_params: %{"ap_id" => ap_id, "profile" => profile}} = conn, -        _params -      ) do +  def remote_interaction(%{body_params: %{ap_id: ap_id, profile: profile}} = conn, _params) do      with {:ok, %{"subscribe_address" => template}} <- WebFinger.finger(profile) do        conn        |> json(%{url: String.replace(template, "{uri}", ap_id)})  | 
