Use limit and offset directly, otherwise the amount is wrong

It will return less than 50 for some reason
This commit is contained in:
Ekaterina Vaartis 2026-11-04 19:19:05 +03:00
commit 0095a66198

View file

@ -343,8 +343,7 @@ defmodule Pleroma.Upload do
where:
fragment("(?)->>'type' = ?", obj.data, "Document") and
fragment("(?)->>'actor' = ?", obj.data, ^user.ap_id),
order_by: [desc: obj.id]
)
|> Pagination.fetch_paginated(%{"offset" => offset, "limit" => limit}, :offset)
order_by: [desc: obj.id], limit: ^limit, offset: ^offset
) |> Repo.all()
end
end