generate-keys-at-registration-time #181

Merged
floatingghost merged 7 commits from generate-keys-at-registration-time into develop 2022-08-24 14:36:34 +00:00
Showing only changes of commit 7483681f23 - Show all commits

View file

@ -270,13 +270,15 @@ def run(["broadcast_public_keys" | _rest]) do
users
|> Enum.each(fn user ->
IO.puts("Broadcasting: #{user.ap_id}")
changeset = User.update_changeset(user, %{ keys: user.keys })
changeset = User.update_changeset(user, %{keys: user.keys})
{:ok, unpersisted_user} = Ecto.Changeset.apply_action(changeset, :update)
updated_object =
Pleroma.Web.ActivityPub.UserView.render("user.json", user: unpersisted_user)
|> Map.delete("@context")
{:ok, update_data, []} = Builder.update(user, updated_object)
{:ok, _update, _} =
Pipeline.common_pipeline(update_data,
local: true,