Merge branch 'fix/admin-api-user-deletion' into 'develop'
[akkoma] / test / web / activity_pub / views / user_view_test.exs
index 48a522c6ceaa5ce3c060bd281db7a01da2d963e2..fb7fd9e79f6bbf4fd0ff87a5c5b4c06ffe4fa136 100644 (file)
@@ -24,17 +24,16 @@ defmodule Pleroma.Web.ActivityPub.UserViewTest do
 
   test "Renders profile fields" do
     fields = [
-      %{"name" => "foo", "value" => "bar"},
-      %{"name" => "website", "value" => "cofe.my"}
+      %{"name" => "foo", "value" => "bar"}
     ]
 
-    user = insert(:user, info: %{fields: fields})
+    {:ok, user} =
+      insert(:user)
+      |> User.upgrade_changeset(%{info: %{fields: fields}})
+      |> User.update_and_set_cache()
 
     assert %{
-             "attachment" => [
-               %{"name" => "foo", "type" => "PropertyValue", "value" => "bar"},
-               %{"name" => "website", "type" => "PropertyValue", "value" => "cofe.my"}
-             ]
+             "attachment" => [%{"name" => "foo", "type" => "PropertyValue", "value" => "bar"}]
            } = UserView.render("user.json", %{user: user})
   end