fix(admin-api): preserve user batch validation

This commit is contained in:
Lain Soykaf 2026-07-24 22:15:14 +04:00
commit 34d827730a
No known key found for this signature in database
2 changed files with 36 additions and 2 deletions

View file

@ -181,7 +181,7 @@ defmodule Pleroma.Web.AdminAPI.UserController do
User.register_changeset(%User{}, user_data, need_confirmation: false)
end)
|> Enum.reduce(Multi.new(), fn changeset, multi ->
Multi.insert(multi, "user-" <> changeset.changes.nickname, changeset)
Multi.insert(multi, Ecto.UUID.generate(), changeset)
end)
case Pleroma.Repo.transaction(multi) do