Merge branch 'bugfix/verify_credentials_get' into 'develop'
[akkoma] / lib / pleroma / web / activity_pub / activity_pub.ex
index ec9c5e97027bbc81fe01d9bdd33e6be34eccf0ee..75e4101f281d8a7b41e43891993a0407f2075cad 100644 (file)
@@ -54,6 +54,12 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
     query = from activity in query,
       where: activity.id > ^since_id
 
+    query = if opts["max_id"] do
+      from activity in query, where: activity.id < ^opts["max_id"]
+    else
+      query
+    end
+
     Repo.all(query)
     |> Enum.reverse
   end