Merge branch 'develop' into feature/report-notes
[akkoma] / lib / pleroma / pagination.ex
index 6321c26007582d47c539297921ce5505e2a12a90..4535ca7c5c2b65d3d68b9acf469996ccfec8da51 100644 (file)
@@ -38,7 +38,10 @@ defmodule Pleroma.Pagination do
   end
 
   def fetch_paginated(query, %{"total" => true} = params, :offset, table_binding) do
-    total = Repo.aggregate(query, :count, :id)
+    total =
+      query
+      |> Ecto.Query.exclude(:left_join)
+      |> Repo.aggregate(:count, :id)
 
     %{
       total: total,