X-Git-Url: https://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fuser.ex;fp=lib%2Fpleroma%2Fuser.ex;h=c0e418e2f8c9cdd3dd9ff20e064cfad734c1935c;hb=8292331b35f088a19a4d14eff69b74a6d1ed4746;hp=cf6aee54713210b381e6832d84322b09f58d9745;hpb=ae4fc58589ac48a0853719e6f83b2559b6de44fb;p=akkoma diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex index cf6aee547..c0e418e2f 100644 --- a/lib/pleroma/user.ex +++ b/lib/pleroma/user.ex @@ -1212,7 +1212,7 @@ defmodule Pleroma.User do data |> Map.put(:name, blank?(data[:name]) || data[:nickname]) |> remote_user_creation() - |> Repo.insert(on_conflict: :replace_all, conflict_target: :nickname) + |> Repo.insert(on_conflict: :replace_all_except_primary_key, conflict_target: :nickname) |> set_cache() end