Browse Source

fix offset/limit

main
ghost 1 year ago
parent
commit
d3cdbc831c
  1. 16
      src/Repository/TorrentRepository.php

16
src/Repository/TorrentRepository.php

@ -26,8 +26,8 @@ class TorrentRepository extends ServiceEntityRepository @@ -26,8 +26,8 @@ class TorrentRepository extends ServiceEntityRepository
array $locales,
?bool $sensitive = null,
?bool $approved = null,
int $limit = 0,
int $offset = 10
int $limit = 10,
int $offset = 0
): int
{
return $this->getTorrentsQueryByFilter(
@ -45,8 +45,8 @@ class TorrentRepository extends ServiceEntityRepository @@ -45,8 +45,8 @@ class TorrentRepository extends ServiceEntityRepository
array $locales,
?bool $sensitive = null,
?bool $approved = null,
int $limit = 0,
int $offset = 10
int $limit = 10,
int $offset = 0
): array
{
return $this->getTorrentsQueryByFilter(
@ -55,10 +55,10 @@ class TorrentRepository extends ServiceEntityRepository @@ -55,10 +55,10 @@ class TorrentRepository extends ServiceEntityRepository
$sensitive,
$approved,
)->setMaxResults($limit)
->setFirstResult($offset)
->orderBy('t.id', 'DESC') // same as t.added
->getQuery()
->getResult();
->setFirstResult($offset)
->orderBy('t.id', 'DESC') // same as t.added
->getQuery()
->getResult();
}
private function getTorrentsQueryByFilter(

Loading…
Cancel
Save