router: ensure the AP sharedinbox path is registered first
[akkoma] / lib / pleroma / user.ex
index c91fbb68a24b52fbf03f474b66ece5d82e8837dc..5ea2b518bc55c97c05b5eb730a7fa7e3f1472b6f 100644 (file)
@@ -1211,7 +1211,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