X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fweb%2Factivity_pub%2Ftransmogrifier.ex;h=5878fb4f805625eda1a08febac7342471372de81;hb=b80c41a14f5b621311971469c663903e13ad3a33;hp=2fbb1662381b2cc1503a3195dcb8edf39795f0cb;hpb=d75bc728e7e309174373e234079aa4825c81ab3e;p=akkoma diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex index 2fbb16623..5878fb4f8 100644 --- a/lib/pleroma/web/activity_pub/transmogrifier.ex +++ b/lib/pleroma/web/activity_pub/transmogrifier.ex @@ -979,15 +979,7 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do defp strip_internal_fields(object) do object - |> Map.drop([ - "likes", - "like_count", - "announcements", - "announcement_count", - "emoji", - "context_id", - "deleted_activity_id" - ]) + |> Map.drop(Pleroma.Constants.object_internal_fields()) end defp strip_internal_tags(%{"tag" => tags} = object) do @@ -1064,7 +1056,7 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do defp upgrade_user(user, data) do user - |> User.upgrade_changeset(data) + |> User.upgrade_changeset(data, true) |> User.update_and_set_cache() end