Revert "Pleroma.Web.TwitterAPI.UtilController: dialyzer fixes"
This reverts commit 17f4251b19
.
This commit is contained in:
parent
674ae51d6a
commit
88a35b2865
@ -404,10 +404,10 @@ defmodule Pleroma.Web.ApiSpec.TwitterUtilOperation do
|
|||||||
title: "RemoteInteractionRequest",
|
title: "RemoteInteractionRequest",
|
||||||
description: "POST body for remote interaction",
|
description: "POST body for remote interaction",
|
||||||
type: :object,
|
type: :object,
|
||||||
required: ["ap_id", "profile"],
|
required: [:ap_id, :profile],
|
||||||
properties: %{
|
properties: %{
|
||||||
"ap_id" => %Schema{type: :string, description: "Profile or status ActivityPub ID"},
|
ap_id: %Schema{type: :string, description: "Profile or status ActivityPub ID"},
|
||||||
"profile" => %Schema{type: :string, description: "Remote profile webfinger"}
|
profile: %Schema{type: :string, description: "Remote profile webfinger"}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
@ -150,10 +150,7 @@ defmodule Pleroma.Web.TwitterAPI.UtilController do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def remote_interaction(
|
def remote_interaction(%{body_params: %{ap_id: ap_id, profile: profile}} = conn, _params) do
|
||||||
%{body_params: %{"ap_id" => ap_id, "profile" => profile}} = conn,
|
|
||||||
_params
|
|
||||||
) do
|
|
||||||
with {:ok, %{"subscribe_address" => template}} <- WebFinger.finger(profile) do
|
with {:ok, %{"subscribe_address" => template}} <- WebFinger.finger(profile) do
|
||||||
conn
|
conn
|
||||||
|> json(%{url: String.replace(template, "{uri}", ap_id)})
|
|> json(%{url: String.replace(template, "{uri}", ap_id)})
|
||||||
|
Loading…
Reference in New Issue
Block a user