Revert "Pleroma.Web.TwitterAPI.UtilController: dialyzer fixes"

This reverts commit 17f4251b19.
This commit is contained in:
Mark Felder 2024-01-30 14:19:54 -05:00
parent 674ae51d6a
commit 88a35b2865
2 changed files with 4 additions and 7 deletions

View File

@ -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

View File

@ -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)})