Merge branch 'refactor/object-cache-deletion' into 'develop'
[akkoma] / lib / pleroma / web / activity_pub / activity_pub.ex
index 5a81f6fa2b2bb7c64643dae028e7955801e7d109..48ae36ebd58fb4802d30a9fd498f3d91e01a09ce 100644 (file)
@@ -273,8 +273,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
       "to" => [user.follower_address, "https://www.w3.org/ns/activitystreams#Public"]
     }
 
-    with Repo.delete(object),
-         Repo.delete_all(Activity.all_non_create_by_object_ap_id_q(id)),
+    with Object.delete(object),
          {:ok, activity} <- insert(data, local),
          :ok <- maybe_federate(activity),
          {:ok, _actor} <- User.decrease_note_count(user) do