X-Git-Url: https://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Factivity.ex;h=44f1e30110bcaaa3c206ab082fa062ccb3626bcc;hb=46ae62d159ca0a330d18a2e1f775a5ed9eaebc42;hp=6a51d4cf36a8de08c0d802904bb81c857ac53c1d;hpb=11e12b5761bcd67aa609d91f6f8d1f6755b2312b;p=akkoma diff --git a/lib/pleroma/activity.ex b/lib/pleroma/activity.ex index 6a51d4cf3..44f1e3011 100644 --- a/lib/pleroma/activity.ex +++ b/lib/pleroma/activity.ex @@ -173,6 +173,13 @@ defmodule Pleroma.Activity do |> Repo.one() end + def all_by_ids_with_object(ids) do + Activity + |> where([a], a.id in ^ids) + |> with_preloaded_object() + |> Repo.all() + end + def by_object_ap_id(ap_id) do from( activity in Activity,