summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>2023-05-05 11:00:40 +0200
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>2023-05-05 11:11:26 +0200
commit2ee483ba41eb4f01c3ca763c30dcaa07d3b258f9 (patch)
treec29726905b2a4b50e232741aa478d5b0ca438a43 /lib
parent3962253cf16d19237b00b5e01573aed10fb596bd (diff)
downloadpleroma-2ee483ba41eb4f01c3ca763c30dcaa07d3b258f9.tar.gz
pleroma-2ee483ba41eb4f01c3ca763c30dcaa07d3b258f9.zip
Transmogrifier: Remove upgrade_user_from_ap_id
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/activity_pub/transmogrifier.ex20
1 files changed, 0 insertions, 20 deletions
diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex
index 3141f8437..ea7a6a810 100644
--- a/lib/pleroma/web/activity_pub/transmogrifier.ex
+++ b/lib/pleroma/web/activity_pub/transmogrifier.ex
@@ -20,7 +20,6 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do
alias Pleroma.Web.ActivityPub.Utils
alias Pleroma.Web.ActivityPub.Visibility
alias Pleroma.Web.Federator
- alias Pleroma.Workers.TransmogrifierWorker
import Ecto.Query
@@ -968,25 +967,6 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do
|> Repo.update_all([])
end
- def upgrade_user_from_ap_id(ap_id) do
- with %User{local: false} = user <- User.get_cached_by_ap_id(ap_id),
- {:ok, data} <- ActivityPub.fetch_and_prepare_user_from_ap_id(ap_id),
- {:ok, user} <- update_user(user, data) do
- {:ok, _pid} = Task.start(fn -> ActivityPub.pinned_fetch_task(user) end)
- TransmogrifierWorker.enqueue("user_upgrade", %{"user_id" => user.id})
- {:ok, user}
- else
- %User{} = user -> {:ok, user}
- e -> e
- end
- end
-
- defp update_user(user, data) do
- user
- |> User.remote_user_changeset(data)
- |> User.update_and_set_cache()
- end
-
def maybe_fix_user_url(%{"url" => url} = data) when is_map(url) do
Map.put(data, "url", url["href"])
end