Merge branch 'feature/jobs' into 'develop'
[akkoma] / test / support / builders / user_builder.ex
index 710a1b87cbdd5735681b44894e4184718bfa9882..611a5be18f7364bb32d29551e84b5572cfb05f77 100644 (file)
@@ -1,5 +1,6 @@
 defmodule Pleroma.Builders.UserBuilder do
-  alias Pleroma.{User, Repo}
+  alias Pleroma.User
+  alias Pleroma.Repo
 
   def build(data \\ %{}) do
     user = %User{
@@ -10,10 +11,13 @@ defmodule Pleroma.Builders.UserBuilder do
       bio: "A tester.",
       ap_id: "some id"
     }
+
     Map.merge(user, data)
   end
 
   def insert(data \\ %{}) do
-    Repo.insert(build(data))
+    {:ok, user} = Repo.insert(build(data))
+    User.invalidate_cache(user)
+    {:ok, user}
   end
 end